Конструктор заготовок

Действие успешно выполнено.
  • Названиезвание класса модели дается в единственном числе: Posts (no), Post (yes);
  • Название таблицы дается в единственном числе: "tx_<extname>_<tablename>" на основе названия класса модели;
  • Колонки ссылочного типа (содержащие связи) именуются сокращенно "<tablename>_id". Исключение составляют случаи, когда есть несколько ссылок на одну и ту же таблицу. В данном случае имя поля формируется как "<prefixname>_<tablename>_id". Колонки содержащие связи на внешние таблицы относительно модели именуются полным именем "tx_<extname>_<tablename>_id";
  • В названии расширений в "typo3conf/ext/<extname>/" не рекомендуется использовать символ "_": myext_test (no), myexttest (yes).
{errorList -> f:format.raw()}.
active" id="tab-1">

Создать расширение (в typo3conf/ext/.../):

В названии ключа расширения "typo3conf/ext/<extname>/" не рекомендуется использовать символ "_": myext_test (no), myexttest (yes);
В дальнейшем путь к расширению доступен как "EXT:extname/"
После создания заготовки расширения, необходимо установить расширение через "Менеджер расширений"
active" id="tab-2">

Создать модель:

active" id="tab-3">

Создать шаблон контроллера:

active" id="tab-4">

Создать пакет для отправки файлов со скриптами (JS) и стилями (CSS) на сайте:

active" id="tab-5">

Создать виджет:

active" id="tab-6">

Создать вспомогательную функцию:

active" id="tab-7">

Создать почтовый шаблон:

{docContent -> f:format.raw()}