Обращаюсь за помощью к сообществу.
Ситуация следующая: Шаблон сайта, в зависимости от включённых/отключённых модулей может быть двухколоночным, либо трёхколоночным. Все страницы компонента Пользователи, кроме страниц просмотра профиля, должны быть трёхколоночными, а в самом профиле — две колонки. Не могу разобраться, как сделать так, чтобы боковые модули не отображались на странице профиля юзера, но отображались на всех других страницах компонента.
Буду очень признателен за помощь, готов финансово отблагодарить!
На странице "Пользователи", соответственно, эти модули можно не публиковать.
Можно сделать так. В настройках этих модулей во вкладке "Публикация" снимите галочку с "Публиковать на всех страницах" если она там стоит и вручную укажите, где и на каких страницах будет публиковаться тот или иной модуль.
На странице "Пользователи", соответственно, эти модули можно не публиковать.
Таким способом можно решить проблему, но крайне коряво.
Вот например страница списка пользователей /users
А вот страница при переходе на второй уровень пагинации — /users/latest2.html
При увеличении количества пользователей, страниц пагинации будет большое количество, учитывая, что пагинация отдельно есть для общего списка юзеров, для позитивных и для страницы сортировки юзеров по рейтингу.
Таким образом, придётся постоянно добавлять появившиеся страницы.
Так можно решить проблему и созданием пунктов меню и включением модулей на созданных страницах, но это лишь корявый костыль.
Тут как-то надо отделить страницы профилей от других страниц компонента Пользователи, а вот как это сделать — вопрос.
Господа, очень нуждаюсь в Вашей помощи, а за помощь соответственно плачу:)