Вход • Регистрация

Всего найдено: 96

  • 03 февраля 2019 г.
  • Создайте файл shop.model.custom.php в папке modules/shop/ шаблона с таким содержанием:

    Код


    class Shop_model extends Model
    {
    before private function list_elements_query($time, $cat_ids)
    {
    $this->diafan->_route->sort = $this->diafan->_route->sort ? $this->diafan->_route->sort : 1;
    }

    }

  • 29 января 2019 г.
  • Всем привет. Хочу для категории вывести заголовок H1, отличный от названия категории. С задачей добавления дополнительного поля в админке и базе данный справился, а вот вывести - никак не получается, что только не правил, какие способы только не использовал.
    Подскаже, пожайлуйста, какие файлы методы поправить?
  • 30 января 2019 г.
  • Все переделал на частичную кастомизацию, спасибо вам за оперативные подсказки! Работаю с цмс-кой второй день и она мне очень нравится :)
    Как бы теперь это поле в импорт-экспорт категорий затянуть? Ни новое поле из базы, ни динамический блок там сами не появляются))
  • 30 января 2019 г.
  • Спасибо за ответы, вчера в 3 ночи все таки осилил задачку. Дайте, пожалуйста, оценку, правильно ли я сделал (все работает), но.

    1. Скопировал в папку шаблона в custom файл shop.model.php, подправил SQL запрос в функции list_category_query(), как указано в ответе выше.

    2. Скопировал в папку шаблона в custom файл model.php, добавил в функцию protected function meta_cat($row) такую строку: $this->result["header"] = $row["header"];

    3. Скопировал в папку шаблона в custom файл controller.php, добавил в функцию public function get_global_variables() строку: if (! empty($this->result["header"]))
    {
    $this->diafan->_site->headermodule = $this->result["headermodule"];
    }

    4. Заголовок везде доступен для вывода следующим образом $this->diafan->_site->header;

    Все работает, но меня смущает кастомизация таких важных файлов.
Показывать по:

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.

Форум