Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как обратить к $images но в header.tpl


Recommended Posts

5 часов назад, Normand сказал:

Привет всем!

версия: 2.3.0.2

Хочу обратиться к массиву $images но в header.tpl. Доступен он только в product.tpl

как это сделать?

Спасибо

Хм а точнее????   Images также есть в категориях производителях корзина 

 

Что хотите от него??? 

Надіслати
Поділитися на інших сайтах


10 часов назад, Normand сказал:

Привет всем!

версия: 2.3.0.2

Хочу обратиться к массиву $images но в header.tpl. Доступен он только в product.tpl

как это сделать?

Спасибо

чтобы к нему обратиться в хедер.тпл нужно в контроллере хедера этот массив добавить. след образом

$data['images']= ... ;

Надіслати
Поділитися на інших сайтах

5 часов назад, kJlukOo сказал:

этот массив добавить. след образом

$data['images']= ... ;

Да, но сначала нужно подключить контроллер product, или добавить в модель header функцию получения картинок.

chukcha

  предложил хороший вариант в контроллеле product  добавляем

Цитата

$this->registry->set('products',$products)

в контроллере хедера нужно получить товары

$data['products'] = $this->registry->get('products',null)

а в шабле можно получить через

Цитата

foreach($'products as $'product)

 

хедер загружается одним из последних, поэтому не поддерживает пространство имен в темплейтах.

есть еще варианты, но немного больше кодинга. а нафиг это тебе нужно?

 

Змінено користувачем esculapra
Надіслати
Поділитися на інших сайтах

5 часов назад, esculapra сказал:

Да, но сначала нужно подключить контроллер product, или добавить в модель header функцию получения картинок.

chukcha

  предложил хороший вариант в контроллеле product  добавляем

в контроллере хедера нужно получить товары

$data['products'] = $this->registry->get('products',null)

а в шабле можно получить через

 

хедер загружается одним из последних, поэтому не поддерживает пространство имен в темплейтах.

есть еще варианты, но немного больше кодинга. а нафиг это тебе нужно?

 

спасибо всем

 

мне это нужно для создания тега  <meta property="og:image"

ну собственно получить нужно главную картинку продукта и засунуть ее туда. А она должна идти до </head>

Надіслати
Поділитися на інших сайтах


18 минут назад, chukcha сказал:

для этого качните бесплатный модуль от @Agatha65 для опенграфа

спасибо! но там есть кастомные моменты которые нужно предусмотреть, и к стати не нашел на его странице этого модуля.

Надіслати
Поділитися на інших сайтах


5 минут назад, Normand сказал:

нашел на его странице

Это она

 

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22963&filter_search=opengraph&filter_license=0
 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.