Critical Error 155 Опубликовано: 28 февраля 2012 Рассказать Опубликовано: 28 февраля 2012 Столкнулся с проблемой при создании login.tpl, а именно поддержкой в шаблоне тегов [aviable] и [not-aviable]. Они в нем хоть срабатывают, но как-то не так. То есть они не выводят текст там где это нужно. На чистом дистрибутиве проверил, сделав в дефолтном шаблоне конструкцию <ul class="reset loginenter"> [admin-link]<li><a href="{admin-link}" target="_blank"><b>Админпанель</b></a></li>[/admin-link] <li><a href="{profile-link}">Мой профиль</a></li> [aviable=main]<li><a href="{favorites-link}">Мои закладки ({favorite-count})</a></li>[/aviable] <li><a href="{newposts-link}">Непрочитанное</a></li> <li><a href="/?do=lastcomments">Последние комментарии</a></li> <li><a href="{stats-link}">Статистика</a></li> </ul> Ссылка на закладки, по идее, должна показываться только при просмотре главной страницы, однако ссылка не появляется ни в одном из разделов. А если заменить на [not-aviable] то показывается везде, даже там, где выводить не нужно. В примере - это главная страница. Вот вопрос, это баг или оно так задумано? Если тег парсится в этом шаблоне, то почему не работает исправно? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 28 февраля 2012 Рассказать Опубликовано: 28 февраля 2012 Ссылка на закладки, по идее, должна показываться только при просмотре главной страницы, однако ссылка не появляется ни в одном из разделов. Вот именно этот тег выводи текст на главной странице сайта, причем здесь категории? Категории это не главная страница сайта. Главная страница это site.ru Поэтому данный тег работает правильно. А для категорий это [aviable=cat] Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 28 февраля 2012 Рассказать Опубликовано: 28 февраля 2012 Автор Имел в виду не категории, а разделы сайта. global - во всех разделах main - на главной странице date - при просмотре новостей за определенные даты cat - при просмотре категории showfull - при просмотре полной новости search - при просмотре результатов поиска userinfo - при просмотре профиля register - при регистрации stats - при просмотре статистики pm - при просмотре персональных сообщений feedback - при просмотре обратной связи favorites - при просмотре закладок newposts - при просмотре новых сообщений addnews - при добавлении новости lastcomments - при просмотре последних комментариев static - при просмотре статических страниц catalog - при просмотре каталога страниц alltags - при просмотре облака тегов tags - при просмотре новостей из облака тегов Не работает, как не крути Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 28 февраля 2012 Рассказать Опубликовано: 28 февраля 2012 Critical Error, Я не понял сейчас что именно у вас не работает. Вы написали что поставили [aviable=main]<li><a href="{favorites-link}">Мои закладки ({favorite-count})</a></li>[/aviable] в каких разделах вы ожидали увидеть? При таком написании тега, вы будете видеть только на главной странице site.ru Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 28 февраля 2012 Рассказать Опубликовано: 28 февраля 2012 Автор Вот ожидал увидеть на главной. Ожидания не оправдались. Уже и на демке 9.4 проверил - аналогично. В исходном коде [aviable=main]<li><a href="{favorites-link}">Мои закладки ({favorite-count})</a></li>[/aviable] не отображается Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 625 Опубликовано: 29 февраля 2012 Рассказать Опубликовано: 29 февраля 2012 Ага, не срабатывает в login.tpl, сам его не использую в этом шаблоне (не знаю зачем это нужно), но ради интереса сейчас попробовал. Как и написал Critical Error, если заключить в [aviable] (значения ставил main и cat) - не показывает везде, если в [not-aviable] - то везде. Хотя глобальная поддержка его была заявлена с v.8.2 пункт 18 релиза. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 29 февраля 2012 Рассказать Опубликовано: 29 февраля 2012 Проблема будет изучена и устранена в новых версиях скрипта. 2 Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 29 февраля 2012 Рассказать Опубликовано: 29 февраля 2012 Автор Сделайте еще поддержку [category] и [not-category]. Вдруг пригодится Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.