Jump to content

Вывод номера телефона в карточке товара определенных категорий OpenCart


Recommended Posts

Привет всем, подскажите как сделать вывод номеров телефонов в карточке товара в определенных категориях на OpenCart 1.5.6.3. На сайте разные контакты для разных групп товаров.

Есть пример кода для Joomla а вот как для OpenCart сделать не знаю.

Заранее благодарен тем кто откликнется.

<?php $category_id = JRequest::getVar('category_id', null); ?>
	 <?php if ( $category_id == '268' || $category_id == '283' ) : 
			print "<h3>";
			echo "Отдел такой-то:";
			print "<br>";
			echo "НОМЕР ТЕЛЕФОНА";
			print "<br>";
			echo "НОМЕР ТЕЛЕФОНА";
		   ?>
<?php endif; ?>
Link to post
Share on other sites

 

Привет всем, подскажите как сделать вывод номеров телефонов в карточке товара в определенных категориях на OpenCart 1.5.6.3. На сайте разные контакты для разных групп товаров.

Есть пример кода для Joomla а вот как для OpenCart сделать хз.

Заранее благодарен тем кто откликнется.

<?php $category_id = JRequest::getVar('category_id', null); ?>
	 <?php if ( $category_id == '268' || $category_id == '283' ) : 
			print "<h3>";
			echo "Отдел такой-то:";
			print "<br>";
			echo "НОМЕР ТЕЛЕФОНА";
			print "<br>";
			echo "НОМЕР ТЕЛЕФОНА";
		   ?>
<?php endif; ?>

Здравствуйте!

 

Попробуйте:

 

Вставить код в catalog/view/theme/ТЕМА_САЙТА/template/product/product.tpl.

<?php $categories = $this->model_catalog_product->getCategories($product_id); ?>
<?php foreach($categories as $category) { ?>
<?php if($category['category_id'] == 1) { ?>
text 1
<?php } else { ?>
text 2
<?php } ?>
<?php } ?>

Вместо единицы (1) в строке - <?php if($category['category_id'] == 1) { ?> - вставляйте свой айди категории.

А вместо "text 1" вставляйте текст.

Link to post
Share on other sites

Здравствуйте!

 

Попробуйте:

 

Вставить код в catalog/view/theme/ТЕМА_САЙТА/template/product/product.tpl.

<?php $categories = $this->model_catalog_product->getCategories($product_id); ?>
<?php foreach($categories as $category) { ?>
<?php if($category['category_id'] == 1) { ?>
text 1
<?php } else { ?>
text 2
<?php } ?>
<?php } ?>

Вместо единицы (1) в строке - <?php if($category['category_id'] == 1) { ?> - вставляйте свой айди категории.

А вместо "text 1" вставляйте текст.

 

Вывел по Вашему примеру, большое спасибо.

<?php $categories = $this->model_catalog_product->getCategories($product_id); ?>
<?php foreach($categories as $category) { ?>
<?php if($category['category_id'] == 79 || $category['category_id'] == 80) { ?>
text 1
<?php } else { ?>

<?php } ?>
<?php } ?>

Кому будет интересно как узнать id категорий OpenCart - сделал бекап с админ панели, открыл файл Notepad++ и через поиск нашел интересующую категорию.

Link to post
Share on other sites
  • VIP

Есть пример кода для Joomla а вот как для OpenCart сделать delete

Есть правила форума - http://talk.pr-cy.ru/forum-43/announcement-1-pravila-foruma/

Запрещено: 1. Нецензурные высказывания (или проще мат).

Предупреждение за нарушение пункта 1 правил.

Edited by Error
Link to post
Share on other sites

Есть правила форума - http://talk.pr-cy.ru/forum-43/announcement-1-pravila-foruma/

Запрещено: 1. Нецензурные высказывания (или проще мат).

Предупреждение за нарушение пункта 1 правил.

Прошу прощение. Исправил.

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...