jd
Size: a a a
jd
jd
jd
jd
jd
jd
$implement = ...
- чтоыб моделька работала как моделька настроек, settingsCode
- наш код, который может в принципе быть любым, а $settingsFields = [...
- поля формы настроек (https://octobercms.com/docs/backend/forms#form-fields). Теперь создаём специальный компонентик, который позволит этим сеттингам присутствовать на любой страничке, при условии что он подключен (то есть лучше подключать его в layout, и задать этот layout нашим страничкам). В этом компонентике прописываем такое:jd
jd
jd
jd
jd
jd
jd
jd
default.htm
, у нас вызов компонента settings
ну и там всякая верстка, в которой - вызов нашей странички. В страничке (main.htm) - используется partial header
. В нём кстати, что-то типа такого:jd
jd
jd
jd
public $settingsCode = 'common_settings';
? Вот это оно:jd
jd