До сих пор я следовал учебнику по cd_collection, но понял, что не смогу реализовать свой модуль удобным для пользователя способом. В основном мне нужны три таблицы, которые должны редактироваться сами по себе:
tl_elementType
Содержит все возможные типы элементов (Name, tstamp и id)
tl_elementManufacturer
Содержит производителей для элементов (Name, tstamp и id)
tl_elements
Содержит имя, тип и производителя в качестве ссылок. В бэкэнде я хочу, чтобы они отображались как выпадающие списки.
Нужно ли делать модули для каждой таблицы или я могу как-то добавить плоские страницы со ссылками на модули?
Спасибо!
Для всех, у кого есть эта проблема: я предлагаю использовать две таблицы вместо трех. Используя первый, чтобы сохранить ваши самые верхние категории, а второй — для хранения своих детей. Это оставит вам немного неуклюжего, но это сработает.
Я настоятельно советую вам следовать этому уроку http://blog.qzminski.com/article/create-a-custom-module-the-basics.html.
Могу поспорить, что у вас есть причина, по которой вы решили изучать Contao, и, если это так, то выполнение действий Contao даст вам лучшую позицию в будущем для реализации сложных приложений. Кстати, добро пожаловать в Contao. Это здорово делать вещи с этим.
Это лучший способ реализовать то, что вы хотите, тогда вы можете принять на свой модуль. Сначала учитесь, прежде чем что-то реализовывать.