Минус поставили, а высказаться по вопросу? Духа не хватило или ума?
08.07.2011 01:08:27
Есть спсок новостей - bitrix:news.line, при щелчке по новости генерируется адрес вида
Я понимаю, что тут повидимому должен как-то обрабатываться этот адрес через правила обработки адресов. У меня есть правило: #^/news/# bitrix:news /news/index.php Повидимому оно и должно работать, но... и вот тут не понятно: 1 Не работает ЧПУ? 2 Не правильное правило? 3 Не правильно формируется адрес? 4 Почему из коробки все настроено по дефолту так, что не работает? 5 Нельзя ли превратить адрес во что-нибудь более удобно читаемое - просто со ссылкой на файл и ID новости? 6 Где вообще есть информация поясняющая как это должно работать с точки зрения разрабов bitrix? P.S. Поиском искал, но нахожу только углубленные вопросы по этой теме, а о том как это не работает, и что нужно сделать чтобы работало, ничего. Кстати товары тоже не показываются - генерятся ссылки вида Я так понимою, что кривые ссылки это врожденная проблема движка, так? |
|
|
06.07.2011 22:52:10
Упс...
Понял свою ошибку, нашел компонент, сделал его копию. Теперь у меня есть и работает компонент my:catalog.section. Но в шаблоне нет <?=$arResult["NAME"]?>. Есть похожие но из других массивов (это же массив arResult и его элемент с индексом NAME?) - самое подходящее arElement (остольное то цены то пути...) но его удаление ни к чему не приводи... Я продолжаю что-то делать не так? |
|
|
06.07.2011 22:31:51
Мне по правде говоря не хотелось бы править компоненты. Дело в том, что я не знаю PHP. Хотя вроде с первого взгляда язык не сложный (чем-то похож на Tcl, из того что я знаю). Но эта мысль мне уже приходила в голову.
И я уже бегло просмотрел файлы в bitrix/components/bitrix/catalog.section (я правильно понимаю, что шаблон где-то там?) они показались мне странными - там не совсем тот текст, что я вижу в коде страницы - например там у тегов есть классы. Сейчас проверил поиском: в этой папке нет файлов содержащих <?=$arResult["NAME"]?>. Может я не там ищу? |
|
|
06.07.2011 20:46:56
Собственно сабж. Как это сделать?
Штатных настроек не нашел. В bitrix:store.catalog.top сделал просто в css:
Но результат отдаваемый bitrix:catalog.section использует теги без классов! Что посоветуете? P.S. Использую bitrix 3 день, поэтому учитывайте это в ответах по возможности и не ругайтесь, если я говорю какую-то ерунду - я охотно дам больше пояснений, если их недостаточно, но я не знаю каких... |
|||
|