БИТРИКС catalog.element и поддержка ЧПУ

(Ответов: 6, Просмотров: 9278)
  1. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    Подскажите что нужно вписывать в компоненте catalog.element чтобы страница открывалась через чпу
    catalog/furniture/derevyannye_dveri/super_derevyannaya_dver/

    А то так страницу вообще не находит

    Почему то если использовать полноценный компонент catalog то там у меня все получалось писал в Детальная информация: #SECTION_CODE#/#ELEMENT_CODE#/ и в раздел #SECTION_CODE#/ , а если что то похожее писать в catalog.element то неработает
    • 0
  2. Дипломник
    • Регистрация: 20.09.2012
    • Сообщений: 112
    • Репутация: 27
    kvins, можете скриншот выложить?

    Не совсем понятно, что у вас за ошибка и какая страница у вас должна открываться через ЧПУ, если catalog.element размещается на уже созданной странице или в разделе, и насколько мне помнится, на другие страницы не ведет.
    • 1

    Спасибо сказали:

    kvins(17.11.2012),
  3. {YaGoo} Аватар для sinneren
    • Регистрация: 10.11.2011
    • Сообщений: 285
    • Репутация: 63
    В настройках ИБ должно быть
    #SITE_DIR#/catalog/#SECTION_CODE#/#CODE#/
    В настройках компонента:
    каталог: catalog/
    элемент: #SECTION_CODE#/#CODE#/

    В обработке адресов:
    Условие:
    #^/catalog/([^?]*)\??(.*)#
    Файл:
    /catalog/index.php
    Правило:
    CODE=$1&$2

    Соответственно, если furniture это папка,а не код ИБ, то после catalog/ пишем еще furniture/

    ---------- Сообщение добавлено 09:37 ---------- Предыдущее 09:35 ----------

    А, ну и файл не обязательно index.php, а тот, в котором catalog.element стоит вызов.
    • 1

    Спасибо сказали:

    kvins(17.11.2012),
  4. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    pap, вот скрины Нажмите на изображение для увеличения.  Название:	11000.jpg  Просмотров:	9  Размер:	72.4 Кб  ID:	6811Нажмите на изображение для увеличения.  Название:	11001.jpg  Просмотров:	8  Размер:	76.2 Кб  ID:	6812

    Если теоритически на первом скрине рядом поставиить компонент catalog , то товар найдется
    Последний раз редактировалось kvins; 17.11.2012 в 14:46.
    • 0
  5. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    sinneren, У меня компонент catalog обрабатывает ЧПУ а отдельный catalog.element нет


    Нажмите на изображение для увеличения.  Название:	2323.jpg  Просмотров:	15  Размер:	75.1 Кб  ID:	6813



    ААааааа так это может быть из за того что я делаю это на другой странице test а не каталог ???

    Из за этого не обрабатывается значит ?
    Последний раз редактировалось kvins; 17.11.2012 в 14:47.
    • 0
  6. Дипломник
    • Регистрация: 20.09.2012
    • Сообщений: 112
    • Репутация: 27
    kvins, насколько я понимаю, у вас в настройках компонента не указан ID элемента, поэтому и возникает ошибка "Элемент не найден".
    • 0
  7. {YaGoo} Аватар для sinneren
    • Регистрация: 10.11.2011
    • Сообщений: 285
    • Репутация: 63
    kvins, это может быть, если не настроена обработка адресов и ваша страница тест не в папке catalog

    ---------- Сообщение добавлено 18:06 ---------- Предыдущее 18:04 ----------

    по последнему скрину, код раздела не catalog/ а #SECTION_CODE#
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
как показать $ELEMENT_CODE в БИТРИКС
Web программирование 1 10.09.2012 05:26
Валидность ошибка document type does not allow element "link" here
Web программирование 1 06.06.2012 18:52
Как убрать element.style ?
Web программирование 7 09.03.2012 20:30
Недокументированные функции 1с-Битрикс
Дайджест блогосферы 0 24.06.2010 00:26

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры