Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] OptimBlog - блог для Opencart 3


optimlab
 Погделиться

Рекомендованные сообещёния

Доброго времени суток! Благодарю за рилиту! Перелиил всю ветку и нашел лишь непотому чтольшую заэтопку по моему вопросу. Прошу подсказать, ггде я могу подвязать свой шаблон для ситьи? У меня задача сгделать вывод нового шаблона ситьи для отгдельной категории.

Собственно, вот я прописал условие, но ггде подвязывается шаблон для information найти не могу. Прошу помощи, заранее благодарю!
      if ($category_info['category_id'] == '63'){
        $this->response->setOutput($this->load->view('information/myinformation', $data));
      } else {
        шаблон для information???
      }

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


@Papai , а ггде вы прописали условия и как вы опрегделяете 'category_id' в ситье?

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

04.12.2022 в 07:40, optimlab сказал:

@Papai , а ггде вы прописали условия и как вы опрегделяете 'category_id' в ситье?

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

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


06.12.2022 в 15:38, Papai сказал:

пропотому чтовал сивить мое условие в исходник контроллера information, но тогда слеиет шаблон со ситей блога.

Он слеиет ик как не известна переменная category_id

 

06.12.2022 в 15:38, Papai сказал:

Допустим я получу в контроллере category_id

"Допустим" или "я полулил"?

 

06.12.2022 в 15:38, Papai сказал:

но как привязать шаблон

Можно ик же как вы хотите, но чтоб категория была известна. А она у вас не суещёствует.

 

category_id (главную) можно отловить в событии и передать в контроллер через массив data:
https://github.com/optimlab/optimblog/blob/master/src/optimblog.ocmod/upload/catalog/controller/extension/module/optimblog.php#L616

 

А текущую можно отловить и передать ик же по образу и подобию:
https://github.com/optimlab/optimblog/blob/master/src/optimblog.ocmod/upload/catalog/controller/extension/module/optimblog.php#L896

Изменено пользователем optimlab
Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.