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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...