Цитата |
---|
Vadim Dumbravanu пишет: //тут include header.php if($_REQUEST['ajax']=='Y') $APPLICATION->RestartBuffer(); //тут компонент вывода новости if($_REQUEST['ajax']=='Y') die(); //тут include footer.php |
30.08.2012 10:16:23
Используется memcache. Забыл сказать |
|||
|
30.08.2012 09:52:42
|
|||
|
29.08.2012 22:35:31
К тому же когда Вы пишите ссылку .... ./portfolio/?CODE=priglashenie_na_otkritie_proizvodstva. Ваше ЧПУ не срабатывает, так как условие в корне неверное. ?CODE=priglashenie_na_otkritie_proizvodstva не попадает под условие ([0-9]+)/ |
|||
|
29.08.2012 21:33:19
Предлагаю сделать 2 правила: 1) *Условие: #^/cat/([a-z0-9\_]+)/(\d+)/\?(.*)?# Компонент: Файл: /cat/test.php Правило: SECTION_CODE=$1&ELEMENT_ID=$2&$3 2) *Условие: #^/cat/([a-z0-9\_]+)/([a-zA-z]{1}[a-zA-Z0-9]*)/\?(.*)?# Компонент: Файл: /cat/test.php Правило: SECTION_CODE=$1&ELEMENT_CODE=$2&$3 и радоваться жизни |
|||
|
29.08.2012 14:16:14
Доброго времени суток!
Проблема такая: Есть: - стандартный компонент bitrix.catalog.section - Кастомизированный шаблон компонента (только файлы template.php и style.php, в которых не выполняется ни одного запроса - есть только вывод данных из $arResult) - Предустановленный глобальный фильтр $arrFilter, сброшенный в пустой массив перед подачей в параметры компонента - Стоят галочки Кэширование = Авто+ Управляемое, кэшировать при установленном фильтре. Проблема - Компонент то кэшируется то не кэшируется, причина поведения неизвестна. Полезная информация: Инфоблок, участвует в документообороте Пытался сделать свой компонент с использованием API Битрикса и установил, что не кэшируется. Подозреваю что проблема именно в документообороте, скажите как можно закэшировать не учитывая документооборот, либо я что-то упустил Параметры компонента:
Формирование фильтра
|
|||||
|