Перейти к содержимому


Фотография
- - - - -

Динамические закладки настроек шаблона


Лучший Ответ SmetDenis , 29 April 2015 - 06:24


Добрый день,

Похоже что нужно писать класс для описания типа поля в настройках xml.
Далее на основе сохраненных данных в шаблоне абстрагироваться и делать свою PHP обертку для вывода модулей, сетки и прочего.

У нас в шаблоне нет таких заготовок и даже близко похожих фич из T3.
Он же пустой. Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 SeptorBy

SeptorBy

Отправлено 27 April 2015 - 08:33

Привет!

Делаю шаблон заготовку на J!Blank для быстрого раворачивания нового шаблона, и появилась идея сделать настройки динамически подключаемые, в зависимости от того что нужно, что бы каждый раз не корректировать templateDetails.xml файл. Нечто подобное есть в Т3-framework, там в вместо тегов настроек такой код:

 

<fields name="params" addfieldpath="/plugins/system/t3/includes/depend">

            <!-- Sample for add or disable template parameters -->
            <!--fieldset name="menu_params" label="T3_PARAMS_MEGAMENU">
                <field name="group_disable" type="t3depend" function="@group">
                    <option for="menu_as_bg" value="no">menu_as_bg</option>
                </field>
            </fieldset-->
            
        </fields>

Тоесть закладки настроек создаются через плагин. Проблема в том что я не программист, и попытки понять как и что, и повторить не увенчались успехом.

 

От сюда вопрос, может подскажете как подобное реализовать прямо в шаблоне, без плагинов, скажем кинуть в папку elements или ещё какую, один файл про закладку. Суть идеи в том, что бы шаблон подхватывал те файлы что лежат в папке, и выводил их настройками в шаблоне.

Как такое можно реализовать несложно, желательно хотя бы с простым примером, а дальше я думаю разберусь методом тыка?



#2 SmetDenis

SmetDenis

Отправлено 29 April 2015 - 06:24   Лучший Ответ


Добрый день,

Похоже что нужно писать класс для описания типа поля в настройках xml.
Далее на основе сохраненных данных в шаблоне абстрагироваться и делать свою PHP обертку для вывода модулей, сетки и прочего.

У нас в шаблоне нет таких заготовок и даже близко похожих фич из T3.
Он же пустой.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 SeptorBy

SeptorBy

Отправлено 29 April 2015 - 07:24

Я это понимаю, что нужно писать, и то что в шаблоне для этого не чего нет(пустой), поэтому и спросил - мож кто знает как такое проще реализовать. Но похоже не кто не знает, или не хочет делиться инфой. :/ Жаль конечно, но да ладно, на нет и суда нет. Может сам разберусь с Т3, как и что, а нет, так буду значит править руками настройки.




Click to return to top of page in style!