У меня же вот такой вопрос возник при интеграции этого Композитного сайта в реальный проект.
Есть баннеры, которые на каждом хите показываются в случайном порядке (функция shuffle на php).
Указал для области с баннерами, что это динамическая область, с помощью методов
Вроде все по мануалу получилось, а все равно при каждом хите файл (в моем случае это index@.html) перезаписывается. О чем есть соответствущие записи в логе.
Причем, как только убираю использование shuffle, то есть баннеры в определенном порядке каждый раз выводятся, то перезаписи не происходит. Ну оно и понятно, контент перестает меняться.
Есть у кого идеи, как обойти это? Может так и должно быть?
Есть баннеры, которые на каждом хите показываются в случайном порядке (функция shuffle на php).
Указал для области с баннерами, что это динамическая область, с помощью методов
Код |
---|
Bitrix\Main\Page\Frame::getInstance()->startDynamicWithID("banners-container"); ... тут вывод баннеров Bitrix\Main\Page\Frame::getInstance()->finishDynamicWithID("banners-container", ""); |
Вроде все по мануалу получилось, а все равно при каждом хите файл (в моем случае это index@.html) перезаписывается. О чем есть соответствущие записи в логе.
Причем, как только убираю использование shuffle, то есть баннеры в определенном порядке каждый раз выводятся, то перезаписи не происходит. Ну оно и понятно, контент перестает меняться.
Есть у кого идеи, как обойти это? Может так и должно быть?