Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

ЧПУ и bitrix:catalog.element

00 голосов
6
Всем приветб возникла проблемка, первый раз делаю не через комплексный раздел и поэтому не могу настроить ЧПУ, есть информационный блок и внем только элементы, в настройка ИБ блок происал
URL страницы информационного блока: #SITE_DIR#/stock/akz/
URL страницы детального просмотра: #SITE_DIR#/stock/akz/#ELEMENT_ID#/

В разделе stock/akz/index.php
вызываю компонент bitrix:catalog.element

Прописываю
ID элемента:={$_REQUEST["ELEMENT_ID"]}
URL, ведущий на страницу с содержимым элемента раздела:/stock/akz/#ELEMENT_ID#/

в Обработка адресов прописываю

*Условие:#^/stock/akz/#
Компонент:bitrix:catalog.element
Файл:/stock/akz/index.php

И припереходе site.ru/stock/akz/10/ или  site.ru/stock/akz/15/  , где 10, 15 ->id элемента, то вижу пустую страницу и почему то в обработке адресов сразу убираестся запись #^/stock/akz/# , что не правельно делаю?
спросил 12 Май, 13 от Plare666 (720 баллов)

6 Ответы

00 голосов
Помогите, пожалуйста!!!!!
ответил 12 Май, 13 от Plare666 (720 баллов)
00 голосов
Проверьте файл .htaccess, там должны присутствовать примерно такие строки
<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
  RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
  RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
ответил 13 Май, 13 от Ekvilibr (220 баллов)
00 голосов
Да присуствуют, но всеравно не работает!
ответил 20 Июль, 13 от Plare666 (720 баллов)
00 голосов
Код
*Условие:#^/stock/akz/([0-9]+)/#
Компонент:bitrix:catalog.element 
Файл:/stock/akz/index.php
Правило: ELEMENT_ID=$1
 
ответил 23 Окт, 13 от Keiki (140 баллов)
00 голосов
запись обработки адресов стирается, потому что вы заполняете поле "компонент", для написанных вручную правил это поле нужно оставлять пустым
ответил 28 Янв, 14 от LadyFlame (140 баллов)
00 голосов
это же самое  в обработке адресов сразу убираестся запись #^/stock/akz/([0-9]+)/#  , наверно надо что иное записать в  компоненте bitrix:catalog.element 

ID элемента:={$_REQUEST["ELEMENT_ID"]}
ответил 17 Май, 14 от Plare666 (720 баллов)

Похожие вопросы

0 голосов
6 ответов
спросил 09 Фев, 13 от Oggi (520 баллов)
0 голосов
4 ответов
спросил 02 Янв, 14 от Lokit (100 баллов)
0 голосов
1 ответ