![]() |
Kickstarter вам может помочь только добавить поле в таблицу tt_news.
Что бы вывести что-то дополнительное в шаблон (а под таким словом обычно имеется в виду HTML шаблон) нужны дополнительные действия, например использование genericmarkers (описано выше). |
можно как-то детально расписать процесс добавления нового поля для tt_news?
|
А в этой ветке выше что во вашему?
|
Выше добавлялись четыре новых select/option. Мне нужно добавить одно поле field стринговое. Синтаксис изменится, я не могу понять какой он будет и не испорчу ли ве в существующем сайте? Можете описать по шагам, если не трудно?
|
Значит у вас код для вывода вашего поля будет проще:
Код:
|
Правильно я понимаю, этот кусок кода вставляем в tca.php tt_news:
lugin.tt_news.genericmarkers { data = tx_myext_fieldX my_field = TEXT my_field.field = tx_myext_fieldX } а этот Маркер для HTML шаблона ###MY_FIELD### в class.tx_ttnews.php? этого будет достаточно? а правки в базе? |
Нет, не правильно понимаете. Прочитайте еще раз ветку с начала. Посмотрите документацию экста ttnewsgenericmarkers.
1. Поле добавляется установкой своего экста, который доабвляет поле в таблицу tt_news и он же определяет конфигурацию поля. Экст создается через кистартер. 2. Приведенный код добавляется в TS шаблон (или по вашему он похож на PHP код?) 3. Маркер добавляется в HTML шаблон для tt_news. В коде экста tt_news никаких правок не делается. |
Цитата:
|
Часовой пояс GMT +4, время: 10:00. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot