Перейти к содержанию
Форум поддержки пользователей VamShop

как в смарти получить текущий номер категории в которо


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

нужно, что бы тег или конструкция возвращала номер категории в которой сейчас находимся

можно такое сделать ?

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

Да, использовать в php коде $_GET['cat']

А если в шаблоне нужно получить id категории, тогда:


{$smarty.get.cat}
[/code]

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

Подскажите пожалуйста !

Нужно для товаров, которые включены в категорию определенную выводить title по иному нежели везде ! 

Пробую сделать так вот  в metategs.php:

<?php 
if ($_GET['cat'] == '1'){
?>
<title>123</title>
<?
}

но сайт перестаёт грузиться просто ! 

как надо делать  ?

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

так понял ! надо так вот, только почему сайт перестаёт работать, если так писать ? 

 

<title>
<?php
if ($current_category_id == '18'){
	echo 123123;
}
?>
</title>

 

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

супер форум СПС...как обычно неделю ждать можно ! 

<title>
<?php
	if ($current_category_id == '18'){
	echo $title.' '.$product->data['products_model'];
}

	else if ($current_category_id == '17'){
	echo $title.' '.$product->data['products_model'];
}

	else if ($current_category_id == '21'){
	echo $title.' '.$product->data['products_model'];
}

	else if ($current_category_id == '19'){
	echo $title.' '.$product->data['products_model'];
}

	else if ($current_category_id == '22'){
	echo $title.' '.$product->data['products_model'];
}

else
	 echo $title.' '.$product->data['products_model'] . ' - ' . $cat_data['categories_name'] . ' - ' . TITLE; ?>

</title>

 

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

так понял ! надо так вот, только почему сайт перестаёт работать, если так писать ? 

 


<title>
<?php
if ($current_category_id == '18'){
	echo 123123;
}
?>
</title>

 

Видимо, потому что не выставлены кавычки.

<title>
<?php
if ($current_category_id == '18'){
	echo '123123';
}
?>
</title>

P.S. Конечно супер форум.

Ответ в течение часа практически на любые сообщения, не больше.

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