Есть Раздел, подраздел - карточка товара (элемент)
http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=35&LESSON_ID=5319 Тут указанно как и что делать, но непонятно что оставлять или куда именно добавлять /#SECTION_CODE_PATH# и после чего в выше перечисленном, не подскажите ? Так же если вставлять /#SECTION_CODE_PATH# из шаблона, то там не ставится "/", нужно ли добавлять руками ? И вообще оно работает, как не пробовал, ничего не выходило. постоянно сбивались ссылки, так нажимая на определенный раздел, у меня вылетали вместо карточек товара, все разделы сразу . ...
Функционал элементарный, да Чтобы не заниматься всякими глупостями, нужно изучить возможности стандартных компонентов (catalog и его части, news и его части). Что написано по ссылке толком не смотрел, но там явно что-то ужасное. Изменение ядра, переписывание каталога... Для нормальной работы ЧПУ этого точно не надо Хороший вариант - обратиться к квалифицированным специалистам, которые весь сайт сделают быстро и качественно. Если раньше с Битриксом дела не имели и подсказать некому, то можно возиться с ним ооочень долго. Как минимум советую пройти все курсы http://dev.1c-bitrix.ru/learning/
Виктор Бабанов пишет: #SITE_DIR#/products/#SECTION_CODE_PATH#/#ELEMENT_CODE#
Так учу, и попутно делаю, все ровно все не запомнить, нужна практика.
В параметрах компонента указал как на странице обучения, и смотрите что вышло о5 - http://expert-stroy.net/products/54/ раздел: #SECTION_CODE_PATH#/ Детальная информация : #SECTION_CODE_PATH#/#ELEMENT_ID#/ Что не так ?
Александр Маджугин пишет: Действительно - что не так? Всё так.
Хорошо, понял о чем вы, а не подскажите как сделать что бы В шаблоне компонента горизонтального меню, выводились буквы, а цифры. Смотрите на главной странице компонент - Презентационный список выводит все относительно правильно, но при нажатии на раздел допустим "профнастил"получается следующее /products/Profnastil/ , т.е цель частично достигнута, но так же он выводит, почему то все разделы которые есть в инфоблоке типа каталог . Если непонятно объяснил, сори, http://expert-stroy.net/ вот ссылка на сам сайт, если потыкать по ссылкам то все станет ясно, если конечно не затруднит.
понял в свойствах меню как компанента тоже есть ЧПУ ))) народ что нужно прописать в свойствах компонентов что бы ЧПУ брались из символьных кодов - помогайте !!!!
Юрий, а зачем вы вообще устанавливаете правило URL в компоненте? Мне кажется это плохой практикой. Правило формирования URL нужно прописывать в инфоблоке, я считаю.
Задайте в инфоблоке что-то вроде: URL страницы информационного блока: #SITE_DIR#/products/ URL страницы раздела:#SITE_DIR#/products/#CODE#/ URL страницы детального просмотра #SITE_DIR#/products/#SECTION_CODE#/#ELEMENT_CODE#/
Юрий Юрий пишет: Если непонятно объяснил, сори, http://expert-stroy.net/ вот ссылка на сам сайт, если потыкать по ссылкам то все станет ясно, если конечно не затруднит.
Потыкал. Ну откуда же я знаю какая страница у вас по http://expert-stroy.net/products/Profnastil/ открывается и какие на ней компоненты? Что в настройках в правилах обработки адресов? Что в настройках компонента который на этой странице? Без этого трудно понять... Я вообще считаю комплексные компоненты злом. Считаю под каталог, раздел и детальное инфо нужно иметь три разных скрипта, это не только быстрее работает, но и понятнее. Но это конечно сугубо мое индивидуальное мнение.
Юрий Юрий пишет: Если непонятно объяснил, сори, http://expert-stroy.net/ вот ссылка на сам сайт, если потыкать по ссылкам то все станет ясно, если конечно не затруднит.
Потыкал. Ну откуда же я знаю какая страница у вас по http://expert-stroy.net/products/Profnastil/ открывается и какие на ней компоненты? Что в настройках в правилах обработки адресов? Что в настройках компонента который на этой странице? Без этого трудно понять... Я вообще считаю комплексные компоненты злом. Считаю под каталог, раздел и детальное инфо нужно иметь три разных скрипта, это не только быстрее работает, но и понятнее. Но это конечно сугубо мое индивидуальное мнение.
Битрикс из коробки, сделал меню, заменил лого, из имеющегося инфоблока каталог сделал разделы и элементы к ним. В правилах обработки все по стандарту -
Условие
Компонент
Файл
Правило
#^/news/#
bitrix:news
/news/index.php
#^/products/#
bitrix:catalog
/products/index.php
#^/services/#
bitrix:catalog
/services/index.php
К старице /products/Profnastil/ скорее всего подключен компонент - Презентационный список.
В настройках компанента : Управление Адресами Страниц : Раздел - #SECTION_ID#/ Детальная информация - #SECTION_ID#/#ELEMENT_ID#/
Сейчас сделал как вы описали, все тоже самое. Попробую убить все разделы и элементы и создать заново, но уже с подключенных переводом символьных кодов, хотя я их правил и вставлял руками, думаю бредовая идея .