Идеи пользователя Абашев Дмитрий

Рейтинг: 16.0702  
На голосовании
Предложил Абашев Дмитрий 17.01.2012 13:56:25

ЧПУ вида "#SECTION_ID#/#ELEMENT_ID#.php" без костылей

Сейчас ЧПУ вида "#SECTION_ID#/#ELEMENT_ID#.php" в комплексных компонентах (тестировал на примере bitrix:news) из коробки и без костылей реализовать невозможно. Нужно либо изобретать собственные правила преобразования адресов, либо прописывать в настройках компонента "index.php" в качестве страницы списка элементов, но тогда нужно обрабатывать ссылку "Назад в раздел", чтобы исключить из нее подстроку "index.php" и пересылать пользователя непосредственно в SEF-каталог.

Думаю, такой вид ЧПУ является одним из самых распространенных, поэтому очень хотелось бы, чтобы он не требовал дополнительных танцев с бубном.
Рейтинг: 2.9601  
На голосовании
Предложил Абашев Дмитрий 05.10.2011 15:28:37

Привязка шаблона сайта к нескольким папкам/файлам

Было бы неплохо для неискушенных администраторов продукта добавить возможность привязывать шаблон сайта сразу к нескольким директориям и/или файлам. Довольно часто у клиентов, а также у начинающих работать с БУС разработчиков возникает данный вопрос. Ступор держится недолго, но он имеет место :)

Вообще, наверное, было бы неплохо в этом разделе видеть связь "один-ко-многим" по отношению к каждому шаблону сайта. Сейчас это сделано в виде правил ("многие-ко-многим"), что порой создает неудобство и путаницу при поиске правила для нужного шаблона, особенно если дорабатываешь чужой сайт. Эффективнее, наверное, хранить все правила привязанными к целевому шаблону.