Вы не зашли.
Страницы 1
Тема закрыта
Хотелось бы ещё такую фнкцию:
<!--more="text"--> и вместо "Подробнее", выводиться "text".
Если же просто <!--more--> то тупо выводиться "Подробнее".
+
Вывести настройку, если нету полного содержания, то не выводить "Подробнее".
Не в сети
infinity237, http://ngcms.ru/forum/viewtopic.php?id=18
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Спасибо за подсказку. 2 часть вопроса снимаю...
Не в сети
infinity237, где именно выводился?
Очень часто в дизайне просто не предусмотрена возможность размещать здесь какой-либо текст, отличный от того, который был прописан в шаблоне - иначе всё просто "поплывёт".
Но идея ясна, вынесу в отдельную переменную, которую по желанию можно будет использовать.
Не в сети
[fullnews]<a href="{full-link}">Читать далее...</a>[/fullnews]
Вместо "Читать далее" выводить тот текст, который был задан в <!--more=""-->
Пример подобной фичи на хабре:
<habracut>
используется только в текстах постов, скрывает под кат часть текста, следующую за тегом (будет написано «читать дальше»)
<habracut text="подробности" />
так можно превратить надпись «читать дальше» в любой текст
Не в сети
Если <!--more="text"--> выводит каждый раз одну фразу, то можно ограничится просто в news.short.tpl
.......
{short-story} [fullnews]<a href="{full-link}">Читать далее...</a>[/fullnews]
.......
если в каждой новости разный, можна заюзать xfields
сделать строку для ввода текста под новостью readfull
.......
{short-story} .
....
[fullnews]<a href="{full-link}">[xvalue_readfull]...</a>[/fullnews]
.......
Изменено graf (2009-03-25 01:37:55)
Не в сети
SVN, ChangeSet 158.
Расширены возможности блока <!--more-->.
Теперь можно использовать вариант <!--more="текст"-->, а в шаблоне news.short.tpl и news.full.tpl - прописывать блок [more] текст по умолчанию [/more].
Если текст задан - он будет выведен вместо блока.
Если текст не задан - будет выведен текст по умолчанию.
Режим расширенной поддержки включается в настройках новостей.
Не в сети
Страницы 1
Тема закрыта