Joomla Component - вид модели сайта с различными макетами - PullRequest
0 голосов
/ 01 января 2019

Привет и с новым годом:)

У меня есть вопрос по поводу разработки компонента и в данном случае теперь для сайта.В бэкэнде у меня все готово.

У меня есть Component-> Model-> view (formcheck), который содержит несколько макетов:

  • default.php
  • one.php
  • two.php
  • finish.php

Основные данные из БД отображаются в макете по умолчанию, и пользователь может указать дополнительные данные.В конце есть две кнопки (одна и две), которые вызывают соответствующий макет (одна, две).В этих двух макетах пользователь может вводить дополнительные данные, которые затем обрабатываются.С помощью кнопки «Готово» вызывается последний макет.В окончательном макете данные окончательно обрабатываются и сохраняются здесь только в БД.

Данные будут сохраняться в сеансе до конца и только после обработки в последнем макете будут сохраняться в БД.

Пользователь может идти только один путь за раз по умолчанию -> один -> конец или по умолчанию -> два -> конец.

В настоящее время у меня есть логика (получить данные сеанса,процесс, сохранить сеанс) в макетах.Но я хотел лучше передать это на аутсорсинг, потому что верстка и логика разделены.Но куда я помещаю логику и как я называю раскладки?

В моей толстой книге по Joomla, к сожалению, такого нет.: (


PS Формы в представлениях не содержат form.xml, поскольку макеты структурированы по-разному.

...