Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Краткое описание есть в админке, но его не видно в карточке продукта ((


Recommended Posts

В свойствах товара в админке, на вкладке общие есть поле: краткое описание. Кто нибудь знает как его прописать в карточке товара, не могу найти как его называют, имеется ввиду $???descr

 

хочу вывести вот так <?php echo $тратата-description (только как правильно оно называется увы незнаю); ?> может кто то сталкивался, подскажите пожалуйста, пробовал и short-description и shortdescr и как только не пробовал...

Змінено користувачем sky132
Надіслати
Поділитися на інших сайтах


1. посмотреть как называется поле (например  short_description)

2. в контроллере добавить

 

            $this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');
            $this->data['short_description'] = html_entity_decode($product_info['short_description'], ENT_QUOTES, 'UTF-8');

 

Надіслати
Поділитися на інших сайтах


да это все таки он:

$this->data['review_status'] = $this->config->get('config_review_status');
			$this->data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']);
			$this->data['rating'] = (int)$product_info['rating'];
			$this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');
			$this->data['description_mini1'] = html_entity_decode($product_info['description_mini1'], ENT_QUOTES, 'UTF-8');
			$this->data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
			$this->data['sticker'] = $this->getStickers($product_info['product_id']);

Вот так пытаюсь вставить под название продукта, но что то не видно ничего

 <div class="right">
		<h1><?php echo $heading_title; ?></h1>
      <div class="description">
        <?php if ($reward) { ?>
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
        <?php } ?>
        <span><?php echo $description_mini1; ?></span> <?php /* echo $stock; */?>
		
		
		</div>

http://www.apiprodukt.ua/index.php?route=product/product&path=18&product_id=60

Змінено користувачем sky132
Надіслати
Поділитися на інших сайтах


Значит  description_mini1

 

и потом его вывести в нужном месте в карточке товра

 

 

Но я нек думаю, что вам интересно краткое описание в карточке товара, хотя оно в нужном месте и не помешает,

 

в основном, краткое описание нужно для вывода в списках , в принципе алгоритм тот же, только переменные немного другие.

Змінено користувачем chukcha
Надіслати
Поділитися на інших сайтах

 

да это все таки он:

$this->data['review_status'] = $this->config->get('config_review_status');
			$this->data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']);
			$this->data['rating'] = (int)$product_info['rating'];
			$this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');
			$this->data['description_mini1'] = html_entity_decode($product_info['description_mini1'], ENT_QUOTES, 'UTF-8');
			$this->data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
			$this->data['sticker'] = $this->getStickers($product_info['product_id']);

Вот так пытаюсь вставить под название продукта, но что то не видно ничего

 <div class="right">
		<h1><?php echo $heading_title; ?></h1>
      <div class="description">
        <?php if ($reward) { ?>
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
        <?php } ?>
        <span><?php echo $description_mini1; ?></span> <?php /* echo $stock; */?>
		
		
		</div>

 

А может там нет ничего?

Змінено користувачем chukcha
Надіслати
Поділитися на інших сайтах

А может там нет ничего?

Да нет запись есть..

Воткнул строку до условного перехода

<div class="right">
		<h1><?php echo $heading_title; ?></h1>
      <div class="description">
	    <span><?php echo $description_mini1; ?></span>
        <?php if ($reward) { ?>
        <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
        <?php } ?>
        <span><?php /* echo $description_mini1;*/ ?></span> <?php /* echo $stock; */?>

Правда я шаблон использую не дефолтный, хотя видимо не в этом дело

Это не магазин, это каталог товаров, приходится доделывать самому, дизайнер не закончил теперь пытаюсь разобраться сам...

Змінено користувачем sky132
Надіслати
Поділитися на інших сайтах


Господа, а как увеличить длину поля SKU (в символах)? Или может у других полей большие длины есть?

измените тип поля с varchar(64) на text

Надіслати
Поділитися на інших сайтах


А где это можно изменить? Спасибо.

в phpMyAdmin

BA0blMLSxqzXmy.jpg

Змінено користувачем krumax
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.