Условие в php для product.tpl

Fuhrer

Создатель
Заблокирован
Регистрация
24 Мар 2014
Сообщения
44
Реакции
5
  • Автор темы
  • Заблокирован
  • #1
Подскажите, как прописать условие в product.tpl суть которого в том, что
<?php if урл страницы такой-то { ?>
<div...> style="display:none"
<?php } else { ?>
выводить <div...>
<?php } ?>

Включен ЧПУ Сео-про в админке.
 
добавить в переменную урл страницы
 
  • Автор темы
  • Заблокирован
  • #3
Можно подробнее...
 
урл к товару привязан?
 
URL страницы в состоянии я не знаю,
но создать расширение Состояние:
1 копия вставьте производителя и создать новое условие расширение вызова (включает DB)
2 добавить поле ввода в админ-product.tpl (не забудьте контроллер и модель)
3 Каталог \ вид \ тема \ умолчанию \ шаблон \ продукт \ product.tpl (не забудьте контроллер и модель)
Код:
<span><?php echo $text_condition; ?></span> <?php echo $condition; ?><br /><br />

Прессто и есть условие в вашем OpenCart

2ef6wk5.png
 
Готовый пример кода для разделения товар - категория,
под свою задачу раскомментируйте строки с request и product_info, там есть к чему привязаться.


вставить в нужное место шаблона
 
<?php if урл страницы такой-то { ?>
<div...> style="display:none"
<?php } else { ?>
выводить <div...>
<?php } ?>

Вы имеете ввиду "if урл страницы такой-то" = "if КАКОЙТО ТОВАР", раз в product.tpl трогаете верно?
 
Тут условием на url - не обойтись, по ИД товара надо ставить условие... и то в контроллере, а не в TPL-ке...
 
Тут условием на url - не обойтись, по ИД товара надо ставить условие... и то в контроллере, а не в TPL-ке...
Я о том и говорю, раз product.tpl

А зачем в контролер лезть, если достаточно в TPL-ке одно условие прописать и все
 
Назад
Сверху