Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
13.11.2007, 01:22 | #1 |
Продвинутый
Регистрация: 05.11.2007
Сообщений: 66
|
Значения поля по умолчанию
Добрый день,
каким параметром, кодом задается значение поля плугина по умолчанию, как в строковом, так и селекторном варианте. Имеется в виду, при разработке расширения (extension) вручную. |
13.11.2007, 04:28 | #3 |
Продвинутый
Регистрация: 05.11.2007
Сообщений: 66
|
Позволю себе пояснить словами
ФЕ плагин. Одно поле (field) строковое (string) - одно селекторное (selector). Как задать значения по умолчанию, появляющиеся после установки данного плугина-расширения (extension) ? |
13.11.2007, 18:28 | #4 |
Senior Member
|
О чем идет речь? О флекс форме или о фронт енде который установит поле по-умолчанию для вывода пользователю?
__________________
Стас Кобзарь |
13.11.2007, 19:21 | #5 |
Продвинутый
Регистрация: 05.11.2007
Сообщений: 66
|
Имеется в виду значение по умолчанию произвольного поля. Это может быть как поле для вывода в дальнейшем, так и внутренняя переменная, используемая расширением.
|
13.11.2007, 19:33 | #6 | |
Senior Member
|
Цитата:
Если вы разрабатываете плагин сами, то в кикстартере, по-моему все установка значений по умолчанию уже предусмотрена. Если правите уже готовое расширение, тогда я знаю два варианта. Не очень эстетичный: В файле tca.php править добваить/подправить значения нужного поля. Например: PHP код:
Есть другой способ, получше, без вмешательства в код. Использовать TCAdefaults. В версиях тайпы до 4.2 работает только в TSconf пользователя/группы. Что бы работало для TSconf страницы нужно искать патч. Выглядит это примерно так: Код:
TCAdefaults.имя_таблицы.title = Hello World
__________________
Стас Кобзарь |
|
13.11.2007, 19:59 | #7 |
Продвинутый
Регистрация: 05.11.2007
Сообщений: 66
|
Спасибо, Стас.
Хорошее решение, единственная разница, я задаю параметры полей в ext_tables.php, а не в tca.php. Писать туда? Или всё же создать tca.php? |
13.11.2007, 20:49 | #8 |
Senior Member
|
Я так понимаю, что массив в ext_tables.php просто расширяет TCA в tca.php.
Но за более детальной информацией лучше обратиться к документации по API.
__________________
Стас Кобзарь |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Typo3 4.0 Контент по умолчанию (таблицы) | garik | Общие вопросы | 0 | 03.07.2006 13:09 |
новые поля страницы | strubkin | Общие вопросы | 4 | 10.04.2006 19:21 |
Поля типа float в базе данных | Алексей | Общие вопросы | 1 | 21.04.2005 16:13 |
Поля типа float в базе данных | Алексей | Общие вопросы | 0 | 15.04.2005 15:36 |
контент по умолчанию | stoun | Общие вопросы | 2 | 02.10.2004 14:54 |