Как выводить в меню больше категорий. Шаблон Special
Добрый день!
1) Подскажите, как можно в шапке вывести больше категорий каталога?
http://cr44283.tw1.ru/ Нужно выводить все рубрики. Я уменьшу шрифт, чтобы все поместились.
2) НО, свои стили я тоже не поняла как подцеплять. Создала в блоках по инструкции http://joxi.ru/VrwdJvdigvYjlm, вот это http://joxi.ru/RmzZMGZCVGNjam, однако, выводится ошибка http://joxi.ru/gmvWNBWF0Bbdk2
В итоге я пробовала в поле "Свой CSS" ставить {$wa->block("special.user_css")}, пробовала не ставить, результат один - синтаксическая ошибка.
Добавить ответ
Здравствуйте, Карина!
Вы всё делаете правильно, за исключением кода в блоке.
Прежде всего, удалите своё подключение блока в теме, т.к. могут возникнуть ошибки.
И самое главное – у вас появляется синтаксическая ошибка по простой причине – она там есть! =)
А именно шаблонизатор smarty использует фигурные скобки в своих функциях.
Когда он видит {открывающую фигурную скобку и сразу за ней текст, то он начинает интерпретировать эту конструкцию как функцию, но, т.к. это не функция, он "спотыкается" и выдаёт ошибку.
Вам нужно после открывающей фигурной скобки поставить пробел.
Либо обернуть ваш код тегами {literal} сверху и {/literal} снизу. И тогда скобки можно будет ставить как угодно.
Рекомендую запомнить эту особенность, т.к. при подключении сторонних скриптов очень часто возникают подобные ошибки.
Спасибо! Стили отработали и пункт 2 не актуален) Всё меню каталога уместилось в строку.