Рекомендуемые сообщения

Darkness    0

Здравствуйте!  Подскажите кто знает как создать макет для статьи в данном случае "о нас"
Если путь указать "/information/information" то он для всех срабатывает а как только для одной? 
Seo url я сделал about_us и указал такой путь но ничего.

sdsad.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 969

Создать схему без указания пути.

В статье во вкладке Дизайн выбрать данную схему....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Darkness    0
20 минут назад, Tom сказал:

Создать схему без указания пути.

В статье во вкладке Дизайн выбрать данную схему....

Спасибо!)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AWARO    545

@Darkness вот вам ещё  для расширения возможности бесплатно

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От zebratratata




      Название: ZLayouts
      Добавил: zebratratata
      Добавлен: 31 марта 2015
      Категория: Модули
      Метод активации: Без активацииIoncube Loader: Нет


      ZLaoyuts предназначен для создания своих схем для вывода модулей.
      Если Вам требуется вывести модуль на определенной странице, то этот модуль, то что Вы ищете.
      С его помощью вы сможете создать список страниц на которых надо показывать модули, или наоборот список страниц на которых не надо выводить модули.
      Возможности:
      - создание списка по категориям, товарам, производителям, статьям
      - создание списка по урлам, а также "route"
      Демка
      log/pass demo
      http://zebratratata.pp.ua
      zebratratata.pp.ua/admin/index.php?route=module/zlayouts
      Проверено на версиях OC 1.5.4.x - 1.5.6.x , ocstore 1.5.5.x
      Для работы нужен vqmod, если нету, есть инструкция в архиве по установке без него
      Если нужна помощь с установкой, или нашли баг, или есть что предложить по модулю пишите - zebratratata@gmail.com или skype dedhater
      Установка: просто скопируйте файлы из папки upload в корень сайта

      Нажмите здесь, чтобы скачать файл
    • От zebratratata
      ZLaoyuts предназначен для создания своих схем для вывода модулей.
      Если Вам требуется вывести модуль на определенной странице, то этот модуль, то что Вы ищете.
      С его помощью вы сможете создать список страниц на которых надо показывать модули, или наоборот список страниц на которых не надо выводить модули.
      Возможности:
      - создание списка по категориям, товарам, производителям, статьям
      - создание списка по урлам, а также "route"
      Демка
      log/pass demo
      http://zebratratata.pp.ua
      zebratratata.pp.ua/admin/index.php?route=module/zlayouts
      Проверено на версиях OC 1.5.4.x - 1.5.6.x , ocstore 1.5.5.x
      Для работы нужен vqmod, если нету, есть инструкция в архиве по установке без него
      Если нужна помощь с установкой, или нашли баг, или есть что предложить по модулю пишите - zebratratata@gmail.com или skype dedhater
      Установка: просто скопируйте файлы из папки upload в корень сайта
    • От pr1h0d
      Привествую камрады!
      Возникла проблема, при создании нового макета для страницы товаров.
      Имеем opencart 2.0.1
       
      Что делаю:
      создал файл landing.php в /catalog/controler/product
      скопировал в него код c /catalog/controler/product/product.php
       
      меняю название класса ControllerProductProduct на ControllerProductLanding
      меняю путь к шаблону
       if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/product.tpl')) {                 $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/product.tpl', $data));             } else {                 $this->response->setOutput($this->load->view('default/template/product/product.tpl', $data));             } на
                  if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/landing.tpl')) {                 $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/landing.tpl', $data));             } else {                 $this->response->setOutput($this->load->view('default/template/product/landing.tpl', $data));             } создаю файл landing.tpl в /catalog/view/theme/default/template/product
      скопировал в него код с /catalog/view/theme/default/template/product/product.tpl

      Добавляю в админке новый макет Название Landing путь product/landing
      Определенному товару указываю созданный макет "Landing"
      Меняю что-либо в landing.tpl но изменений на странице нет.
       
      Добавление любого модуля к данному макету работает (выводит в нужной позиции).
       
      Делал по аналогии с манами к версии 1.5.x
       
      записал все действия видяшка
       
      Плюс в репу всем, кто даст дельный ответ. Спасибо
      Что делаю не так?
    • От Crasher
      Исходя из описаний принципа работы макетов (схемы, layout), в теории можно создать свой макет, который будет отображаться на всех страницах. Для этого нужно создать новый макет, в настройках прописать его название, а поле "Путь" оставить пустым.
      Делаем так, как описано выше, создаём тестовый модуль (например, модуль blockhtml, правильность роботы которого предварительно проверена), в настройках отображения которого выбирается позиция (например, верхняя часть сайта, content_top) и в layout выбирается созданый нами макет. В результате перестают отображаться все переменные-позиции — content_top, content_bottom и т.д.
      В принципе, этого достаточно для описания проблемы, но опишу ещё один опыт, который проводился. Была создана новая позиция, по аналогии с content_top или любой другой, изменив некоторые контроллеры по инструкции. Если в настройках модуля выбрать созданую позицию и какой-нибудь стандартный layout (например, home), то всё работает так, как и ожидается, следовательно, позиция создана правильно. Но если в настройках модуля выбрать новую позицию и новый макет, то получается странный результат: этот модуль отображается на всех страницах (так как и должен работать макет), но все другие позиции - content_top, content_bottom и т.д. не отображаются вообще.
      Думаю, проблема в понимании движком пустой строки в "Пути" макета, хотя, как я понял из описания работы макетов, должен выполняться fallback в виде отображения на всех страницах. Как можно исправить эту проблему.
    • От oldb0y
      Вопрос поднимался и замирал.
      Суть (пример):
      Создаешь контроллер(common/examplecontroller.php) с необходимыми функциями, указываешь в нем шаблон (examplecontroller.tpl). В шаблон добавляешь свои стили, меняешь разметку и т.д.
      Создаешь новую Схему (Система -> Дизайн -> Схемы), с правильным путем к контроллеру (common/examplecontroller).
      Применяешь Схему к разделу, но никаких изменений не происходит (ни прописанных стилей, ни верстки).
      Как заставить работать систему так, чтобы она брала шаблоны прописанные в схеме, а не по-умолчанию?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу