![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#21 |
|
Senior Member
|
TypoScript не костыль и не язык программирования, но средство для конфигурирования уже готовых к использованию модулей. Если вам не удалось сделать что-либо с его помощью, то это характеризует только вас, но не TypoScript, который успешно применяется по всему миру.
|
|
|
|
|
|
#22 |
|
Senior Member
Регистрация: 02.05.2011
Сообщений: 138
|
я не говорил, что ТС - язык программирования, как средство для конфигурирования уже готовых модулей могу предложить xml, не правда ли, тоже очень неплохое решение, с одним отличием - его уже знают миллионы.
я не говорю, что ТС плохой, я говорю, что не совсем понимаю необходимость его создания, при наличии того же xml (повторяюсь) да, действительно, не хватило терпения разбираться с костылями. решил бегом пробежаться. и кстати, вы не ответили на вопрос: "Другие CMS прекрасно живут без таких костылей, нет?" засим предлагаю здесть эту дискуссию закончить, бо не место, да и незачем. будем обсуждать только техническую сторону дела, а то что-то я не туда полез... |
|
|
|
|
|
#23 |
|
Senior Member
|
Джумла живет без смарти? Вообще какая-либо cms живет без конфигов?
|
|
|
|
|
|
#24 | ||
|
Senior Member
|
А о чем собственно спор? Хорошо бы прочитать начало документов "TypoScript за 45 минут" (doc_tut_ts45) и "Синтаксис TypoScript и его всестороннее изучение" (doc_core_ts):
Цитата:
Цитата:
|
||
|
|
|
|
|
#25 |
|
Новенький
Регистрация: 18.07.2011
Сообщений: 3
|
Существует описание TS, элементы содержимого по умолчанию. Посмотрите, как они работают. И, возможно, база TS шаблона сайта...
|
|
|
|
|
|
#26 |
|
Новенький
Регистрация: 27.03.2012
Сообщений: 12
|
Всем привет!
У меня стоит почти аналогичная задача, только получить я должен не страницы, а статьи (5 последних измененных). Насколько я понял, автор вопроса написал PHP-функцию для решения вопроса. Может существует все же возможность обойтись силами TS? Следующий код дает последние страницы: (источник) Код:
20 = HMENU
20.special = updated
20.special.value = 35, 56
20.special {
mode = tstamp
depth = 2
maxAge = 3600*24*3
limit = 8
}
Код:
10= RECORDS
10.tables = tt_content
10.select {
#pidInList = this
max=5
orderBy = tstamp
where = sys_language_uid = 0
andWhere = colPos = 0
}
10.wrap = <!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end-->
Заранее спасибо за ответы. |
|
|
|
|
|
#27 |
|
Новенький
Регистрация: 27.03.2012
Сообщений: 12
|
Может кому пригодится - нашел расширение с ключом "gst_topcontent".
Выдает по умолчанию последний content из таблицы tt_content. Гибко настраивается с помощью списка констант. Единственно - старовато. Последнее изменение в 2006. Пришлось константы пр ftp настраивать, т.к. ч/з новый менеджер расширений не получилось. Вроде вопрос решился, но предыдущий вопрос не снимаю. Было бы не плохо решать подобные вопросы силами TS и не зависеть от дополнительных расширений. |
|
|
|
|
|
#28 |
|
Senior Member
|
А просто настроить шаблон LATEST в tt_news что мешает? Для этого он и предназначен.
|
|
|
|
|
|
#29 |
|
Новенький
Регистрация: 27.03.2012
Сообщений: 12
|
Возможно Вас ввело в заблуждение слово "статьи".
Имелось ввиду содержимое всех страниц, а не только News. |
|
|
|
|
|
#30 |
|
Senior Member
|
C одной стороны - ввело, с другой есть же возможность в tt_news делать новостной записью прямую ссылку на любой контент сайта.
|
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Отслеживание изменений контента на сайте | Gemini | Общие вопросы | 4 | 10.05.2018 02:07 |