Как сделать так, чтобы блок "Об Авторе" отображался только на главных страницах дневников пользователей. Используется модуль pathauto, где Blog path settings: [user].
Полагаю надо в настройках блока "Об авторе" в Показывать блок на определенных страницах надо определить PHP-код. Но вот вопрос как это прописать? Будьте добры, подскажите!
Комментарии
Сам не пробовал это, но насколько я понял там нужно просто перечислить адреса страниц.
Надо чтобы блок "Об авторе" показывался только в основной странице "блоговладельца" - там где собраны все его статьи.
Дневник пользователя user_1 имеет адрес mysite.ru/user_1, но если прописать user_1 ничего не происходит. Если же прописать user_1/* то блок "Об авторе" показывается при заходе на его статьи, но мне надо чтоб он показывался только на главной странице "блоговладельца", только в mysite.ru/user_1
Почему не работает прописка user_1?
А надо только для этого user_1 такое сделать или для любого user*?
Надо для всех пользователей, причем их имена могут быть любыми...
Причем можно использовать маску (знак * вместо любой последовательности знаков).
Например user/* будет означать, "для всех страниц о пользователе" (user/1, user/2 и т.п.)
Управление - Блоки. На нужном блоке нажимаешь Настройка. Там будет внизу Установки видимости для странцы.
И выбираешь радио-кнопкой: Показывать только на перечисленных или как раз не показывать только на перечисленных. И ниже через энтер пишешь имен страниц на которых нужно это делать. Все.
Именно так и делаю, но, похоже, блок [b]"Об Авторе"[/b] может срабатывать только [b]внутри[/b] самой статьи. А мне надо именно в [b]главной странице блогов конкретных юзеров[/b]. Чего не смог добиться пропиской имен юзеров в [i]Показывать только на перечисленных[/i]
"главная страница блога конкретного юзера" имеет какой формат адреса?
user_1, user_2...user_n? Тогда прописывать надо, наверное, строку "user_*".
Но дочерние страницы, скорее всего, будут показываться тоже - они попадают в эту маску. Тогда надо "user_*/", наверное.
главная страница блога конкретного юзера зависит от зарегистрированного логина юзера т.е. если он зареган как vasy то его главная страница имеет адрес site.ru/vasy а его статьи site.ru/vasy/essay-124.html например. Вот прописка "vasy" или "vasy/" не работает...
А можно ли вставлять маску не по адресу страницы, а по термину из словаря (к которому относится эта страница).... как-то в пхп написать, что ли?????
/