× Здесь вы можете свободно общаться на русском языке. Просим отнестись с пониманием к тому, что мы не разговариваем на этом языке и не можем осуществлять поддержку на нем.

Средствами php определить, что находишься на странице продукта

  • Posts: 14
  • Thank you received: 0
2 years 4 months ago #336756

-- HikaShop version -- : 4.4.3
-- Joomla version -- : 3.10
-- PHP version -- : 8.0.3

Добрый день, может кто подсказать, как при помощи php идентифицировать, что находишься на странице карточки продукта? Нужно для настройки своего шаблона.

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
2 years 4 months ago #336758

нужно роут разбирать


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 14
  • Thank you received: 0
2 years 4 months ago #336761

Я правильно понимаю, что нужно разобрать путь, формируемый в адресной строке?
Почему спрашиваю, у меня уже есть одно условие, при котором заголовок страницы не выводится, если это главная страница. Там решено через сравнение результатов функций текущего пункта и пункта по умолчанию. Вот и подумал, что может, есть функция, обратившись к которой можно идентифицировать, что находишься на странице продукта

Please Log in or Create an account to join the conversation.

  • Posts: 14
  • Thank you received: 0
2 years 4 months ago #336778

Сделал следующим образом:

$url = JFactory::getURI();
$is_product_page = strpos($url->toString(),"/product/");

Получил текущий адрес, определил есть вхождение в него строки "/product/", а дальше использую полученную переменную в условии вывода заголовка страницы.

Please Log in or Create an account to join the conversation.

Moderators: progreccor
Time to create page: 0.062 seconds
Powered by Kunena Forum