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

Вывод своего краткого описания - как?


Recommended Posts

Здравствуйте. Добавил форму в админку по этой инструкции http://moushe.ru/nashi-stati/web-dizajn-2/opencart-sozdayom-kratkoe-opisanie-tovara/

 

Далее код свой, поэтому инструкция бесполезна. Сейчас краткие описания в разделы - это первые 100 символов полного описания. Нужно, чтобы выводились описания из нового созданного поля.

 

controller/product/category.php - за вывод описания отвечают две строчки

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

'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 200) . '..',

category.tpl - 4 куска кода с упоминанием description

<div class="description"><?php echo substr( strip_tags($product['description']),0,208);?>...</div>

  <?php if ($thumb || $description) { ?>
  <div class="category-info">
    <?php if ($thumb) { ?>
    <div class="image"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
    <?php } ?>
    <?php if ($description) { ?>
    <?php echo $description; ?>
    <?php } ?>

html += '  <div class="description">' + $(element).find('.description').html() + '</div>';
			var price = $(element).find('.price').html();


html += '<div class="wrap-infor"><div class="name">' + $(element).find('.name').html() + '</div>';
			html += '<div class="description">' + $(element).find('.description').html() + '</div>';



https://opencartforum.com/topic/24883-%D0%BA%D1%80%D0%B0%D1%82%D0%BA%D0%BE%D0%B5-%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%B4%D0%BB%D1%8F-ocstore/?hl=short_description - заработало по этой схеме, но теперь в товаре  Undefined index: description in C:\openserver\OpenServer\domains\mysite2.loc\catalog\controller\product\product.php on line 397

 

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

 

и полное описание не выводится выходит

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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