Создать отдельный шаблон для блога

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем mracula, 3 июн 2022.

  1. mracula

    mracula Пользователь

    Сообщения:
    64
    Симпатии:
    2
    Хочу сделать отдельные шаблоны для статей блога (блог ocstore стандартный)
    Делаю по аналогии с новым макетом для раздела информация
    ну и соответственно создается в макетах новый макет с путем information/custom

    Для информационных страниц создается новый шаблон.
    А вот если тоже самое проделать с контроллером (catalog/controller/blog/article) и твигом статьи ( ничего не меняется.

    Копирую article.php и называю его customer.php
    вношу изменения:
    PHP:
    class ControllerBlogCustomer extends Controller {     
        public function 
    index() { 
    и
    PHP:
    $this->response->setOutput($this->load->view('blog/customer'$data));
    Копирую твиг article и переименовываю в customer
    Шаблон не меняется
     
  2. Tom

    Tom Специалист

    Сообщения:
    689
    Симпатии:
    207
    Заходим в Схемы/Макеты.
    Создаём новый, без указания каких либо путей.
    Готово.
     
  3. mracula

    mracula Пользователь

    Сообщения:
    64
    Симпатии:
    2
    Это работает для информационных страниц, а вот для блога не сработало, хотя там есть выбор макета в админке, но по факту макет не выбирается, хотя сохраняется.
    И да это только если не нужно менять сам твиг
     
  4. mracula

    mracula Пользователь

    Сообщения:
    64
    Симпатии:
    2
    В базе данных id слоя создаются и удаляются как положено при смене макета.