Moushe.ru

Блог обо всём

OpenCart создаём краткое описание товара



В этом уроке мы добавим в наш интернет магазин краткое описание товара.

До:                                                     После:

17

1. Откроем нашу базу данных с помощью phpMyAdmin, и выберем таблицу oc_product_description, жмём кнопку структура:

2

Добавляем новое поле, после meta_description:

3

Заполняем появившуюся ячейку:

4

 

2. Откроем файл product.php (..\admin\controller\catalog)  и после этой строки (599):

$this->data['entry_description'] = $this->language->get('entry_description');

добавим эту:

$this->data['entry_mini_description'] = $this->language->get('entry_mini_description');

 

3. Откроем файл product.php (..\admin\language\russian\catalog) и перед этой строкой (33):

$_['entry_description']      = 'Описание:';

добавим эту:

$_['entry_mini_description']      = 'Краткое описание:';

 

4. Откроем файл product_form.tpl (..\admin\view\template\catalog) и после этих строк (43-46):

<tr>
<td><?php echo $entry_h1; ?></td>
<td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][h1]" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['h1'] : ''; ?>" /></td>
</tr>

добавим эти:

<tr>
<td><?php echo $entry_mini_description; ?></td>
<td><textarea name="product_description[<?php echo $language['language_id']; ?>][mini_description]" cols="40" rows="5"><?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['mini_description'] : ''; ?></textarea></td>
</tr>

 

5. Откроем файл product.php (..\admin\model\catalog) и изменим эту строку (13):

$this->db->query("INSERT INTO " . DB_PREFIX . "product_description (product_id, language_id, name, meta_keywords, meta_description, description, title, h1) VALUES ('" . (int)$product_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "')");

на эту:

$this->db->query("INSERT INTO " . DB_PREFIX . "product_description (product_id, language_id, name, meta_keywords, meta_description, mini_description, description, title, h1) VALUES ('" . (int)$product_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['mini_description']) . "',  '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "')");

эту строку (115):

$this->db->query("INSERT INTO " . DB_PREFIX . "product_description (product_id, language_id, name, meta_keywords, meta_description, description, title, h1) VALUES ('" . (int)$product_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "')");

на эту:

$this->db->query("INSERT INTO " . DB_PREFIX . "product_description (product_id, language_id, name, meta_keywords, meta_description, mini_description, description, title, h1) VALUES ('" . (int)$product_id . "', '" . (int)$language_id . "', '" . $this->db->escape($value['name']) . "', '" . $this->db->escape($value['meta_keywords']) . "', '" . $this->db->escape($value['meta_description']) . "', '" . $this->db->escape($value['mini_description']) . "', '" . $this->db->escape($value['description']) . "', '" . $this->db->escape($value['title']) . "', '" . $this->db->escape($value['h1']) . "')");

после этой строки (487):

'meta_description' => $result['meta_description'],

вставим эту:

'mini_description' => $result['mini_description'],

Смотрим на админку:

8
6. Откроем файл  latest.php (..\catalog\controller\module) и после этой строки:

'model'           => $result['model'],

вставим такую:

'mini_description'           => $result['mini_description'],

 

7. Откроем файл latest_home.tpl (..\catalog\view\theme\default\template\module) и после этой строки:

<span style="color: #999; font-size: 11px;"><?php echo $products[$j]['model']; ?></span><br />

вставим эту:

<span style="color: #666; font-size: 12px;"><?php echo $products[$j]['mini_description']; ?></span><br />

(меняя цвет и размер шрифта, вы самостоятельно настроите нужный вам вид краткого описания)

Если всё выполнено правильно вы увидите это:

5

(включаем все модули выводящие товары в центральной колонке, и начинаем их править по очереди)

8. bestseller.php, featured.php и special.php (..\catalog\controller\module), после этой строки:

'model'           => $result['model'],

добавляем эту:

'mini_description'           => $result['mini_description'],

 

9.  Откроем файлы bestseller_home.tpl, featured_home.tpl и special_home.tpl (..\catalog\view\theme\default\template\module) и после этой строки:

<span style="color: #999; font-size: 11px;"><?php echo $products[$j]['model']; ?></span><br />

добавляем эту:

<span style="color: #666; font-size: 12px;"><?php echo $products[$j]['mini_description']; ?></span><br />

(теперь когда ваш модуль отображается в центральной колонке сайта, у товара есть мини описание)

Смотрим на витрину:

6

10. Откроем файлы manufacturer.php и search.php (..\catalog\controller\product) и после этой строки:

'model'   => $result['model'],

вставим эту:

'mini_description'           => $result['mini_description'],

 

11. Откроем файлы manufacturer.tpl и search.tpl (..\catalog\view\theme\default\template\product) и после этой строки:

<span style="color: #999; font-size: 11px;"><?php echo $products[$j]['model']; ?></span><br />

добавим эту:

<span style="color: #666; font-size: 12px;"><?php echo $products[$j]['mini_description']; ?></span><br />

(теперь при выборе производителя или в результатах поиска у вашего товара есть мини описание)

 

12. Откроем файл category.php (..\catalog\controller\product) и после этой строки:

'model'   => $result['model'],

вставим такую:

'mini_description'           => $result['mini_description'],

 

13. Откроем файл category.tpl (..\catalog\view\theme\default\template\product) и после этой строки (53):

<span style="color: #999; font-size: 11px;"><?php echo $products[$j]['model']; ?></span><br />

добавим эту:

<span style="color: #666; font-size: 12px;"><?php echo $products[$j]['mini_description']; ?></span><br />

Теперь при выборе категории или подкатегории товара, ваш товар отображается с мини описанием:

7

14. Испытываем чувство гордости от выполненной работы Улыбка

Продолжение следует… Оставайтесь с нами.

99 Комментариев

  1. Очень полезный урок! Спасибо большое!

  2. после 7 пункта остановился перестали добавляться товары в админке

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      18.12.2011 at 23:05

      После 5-го пункта урока товар добавлялся ? Изменения админки окончились на 5 шаге.
      Скачайте архив с OpenCart и замените изменённый файл из 5 части урока. После этого попробуйте внести в него изменения не копируя текст отсюда, а написав его ручками.

  3. Руслан

    24.12.2011 at 15:54

    Спасибо за статью, Владислав. Очень помогло.
    Вопрос следующего характера: каким образом в этом поле можно задействовать HTML — тэги? (p, br в частности) Где копать? В PHP пока нуль с плюсом 🙂

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.12.2011 at 19:41

      Оно вам нужно ? 🙂 Если действительно необходимо, ковыряйте контроллер и вшивайте в поле продвинутый текстовый редактор (как в полном описании)

    • Руслан

      24.12.2011 at 20:19

      Это в большей степени заморочки 🙂 Но если можно, то значит нужно 🙂 Спасибо за ответ, Владислав. Будем рыть контроллер.

    • Руслан

      24.12.2011 at 21:58

      Ежели я сделаю вот так:
      вместо ‘mini_description’ => $result[‘mini_description’],
      вставить ‘mini_description’ => html_entity_decode ($result[‘mini_description’]),
      (вроде работает)
      и CKEditor прикручу через модификацию скрипта в *.tpl —
      это корректно или нет? или требуются дополнительные инсенуации?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.12.2011 at 22:24

      Надо пробовать 🙂

  4. Руслан

    24.12.2011 at 22:39

    Спасибо, Владислав 🙂 Вы не будете против, если ссылку на вашу статью выложу на русском форуме поддержки OC в качестве помощи чайникам вроде меня? А то после двухнедельного изучения этого движка, с сопутствующим блужданием по вышеуказанному форуму нашел более приемлемое для себя решение здесь.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.12.2011 at 22:45

      Конечно размещайте 🙂

  5. Добрый день. Вячеслав, а не подскажите, как вместо того, чтобы создавать отдельное поле для ввода краткого описания, выводить мета-тэг «Описание»?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      31.12.2011 at 15:15

      в папке catalog правим эти же файлы только вместо mini_description выводим meta_description, но я бы советовал его не переделывать — некоторые поисковики до сих пор смотрят на мета описание.

      ps — Владислав (Влад) и Вячеслав (Слава) разные имена…

  6. Извини Влад. Спасибо за ответ.

  7. Супер, в админке давно уже все сделал как здесь описано, не знал как в категорию вывести мини описание, оказалось так все просто. Огромное спасибо.
    А нет ли у Вас еще решения как редактировать цены «оптом» на вкладке «Товары» на заходя в каждый товар?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      20.01.2012 at 12:24

      Спс, к сожалению не знаю — не знаю php.

  8. Благодарю за подробный разбор. Очень нужна данная опция, именно по этой причине просидел сегодня весь вечер. Как я понял данное решение для более ранних версий движка, я сейчас работаю на 1,5 и заметил много несоответствий, почти все вычислил логическим путем.

    В админке появилось поле для ввода, но запись не фиксируется в базе данных, то есть вносим краткое описание, сохраняем товар и при последующем редактировании видим, что заполненное ранее поле краткого описания — оказалось пустым.

    Где прописывается код внесения новой записи в таблицу базы данных?

  9. Спасибо, но меня интересовал именно описанный выше вариант, создание отдельного краткого описания, не связанного с основным описанием (полным)…

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      27.01.2012 at 20:16

      Я пока ещё не погружался в базу данных 1.5.1, поэтому открывайте ../admin/model/catalog/product.php и notepad++ ищите в этом файле product_description — строки 13, 136 и тд. Эти строки нужно будет изменить по принципу этой статьи. 🙂 Удачи.

  10. Скажи пожалуйста как сделать что краткое описание выгружалось в Excel?Так проблем нет все работает.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      31.01.2012 at 21:03

      Нужно править модуль выгрузки и добавить в него краткое описание, я с ним не возился — у меня в магазине мало товаров и мне проще работать через админку 🙂

  11. У меня порядка 3000 товаров.Может выручишь уважаемый???Пожалуйста!!!Время деньги сам знаешь

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      31.01.2012 at 22:21

      В выходные попробую конечно поковырять, посмотрим что получится.

  12. Спасибо заранее, жду с нетерпением

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      03.02.2012 at 13:52

      Каким модулем для загрузки/выгрузки пользуететсь ?

  13. Андрей Головнев

    03.02.2012 at 18:38

    Добрый день, Владислав.

    На основе вашей инструкции я сделал аналогичный гайд для версии OpenCart 1.5.1.3 и разместил его здесь http://opencartforum.ru/topic/6593-краткое-описание-в-модулях-рекомендуем-послед/page__pid__44128#entry44128
    Вы не против?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      03.02.2012 at 18:42

      Нет, не против. 🙂

  14. http://opencartforum.ru/topic/6593-краткое-описание-в-модулях-рекомендуем-послед/page__pid__44128#entry44128
    тут сделал до пункта 5 пункта включительно. В админке появилось краткое описание, но на витрине я изменений не вижу, ничего не появилось. Честно два раза заменял файлы и делал по новой, не помогает. Открываю категорию, товар как висел без описания так и висит. Почему? Может я где то еще не исправил? нужно ли где то еще менять, как менялось в других модулях начиная с 6 пункта.
    Владислав или может Андрей тоже тут появиться, подскажите плиз. а на том форуме меня почему то не хочет регистрировать, не могу активацию пройти((

    • Андрей Головнев

      04.02.2012 at 18:03

      Максим, если просто говоря, то все что вы делали с 1 по 5-ый пункт это отвечает за добавление поля «краткое описание» в админку, а пункт 6 и 7 отвечают как раз-таки за вывод этого описания на витрину магазина. Выполните все 7 пунктов.

    • Андрей Головнев

      04.02.2012 at 18:05

      Максим, какой модуль у вас выводит товары на главную страницу? Для него нужно по аналогии с изменения в файле featured.php и featured.tpl внести такие же изменения как в пунктах 6 и 7. Если на главную выводит товары модуль «Последние», то это будут файлы latest.php и latest.tpl соответственно.

  15. Андрей, я так и подозревал, поэтому и написал что сделал по 5 пункт.
    На главной у меня модуль категории. соответственно, чтоб увидеть товар, мне нужно кликнуть категорию и тогда появляется список. Какой тогда файл менять?
    Category.php или еще есть Categoryhome, скорее первое, тк второй отвечает только за вывод категорий на главную. Наверно. Но просто дело в том что ни в одном из них я не могу найти строчку ‘product_id’ => $product_info[‘product_id’]
    Ну и например я вот сейчас пытался найти эту строчку в latest тоже не нахожу(((

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      04.02.2012 at 21:33

      Попробуйте вставить эту строку вместо — < ?php echo $product['description']; ?> (этот код выводит краткое описание сделанное из полного — сам потестить не могу ибо занят другим. ) 💡

  16. ну вроде все тот файл, но поиск не ищет такие строчки((
    может я не то смотрю, может на почту кину, посмотрите, если не сложно…

    • Андрей Головнев

      05.02.2012 at 02:47

      Максим, если вы хотите вывести на странице категории «краткое описание» вместо обрезанного полного, то вам необходимо проделать следующие шаги:

      1. Откройте файл /catalog/controller/product/category.php
      После строки 195
      'product_id' => $result['product_id'],
      вставьте строку
      'short_description' => $result['short_description'],

      2. И в строке 76 замените $product['description']; на $product['short_description'];
      🙂

  17. Андрей,спасибо большое это работает. Но я немножко не то имел в виду. Сейчас краткое описание видно, как вы и писали, вместо обрезанного полного в режиме просмотра товаров «список», а что нужно подправить чтоб краткое описание было в режиме витрина? просто под картинкой, вот как цена только краткая харк-а. мне надо то два слова туда впихнуть…

    • Андрей Головнев

      05.02.2012 at 15:03

      Максим, напишите мне в скайп an.golovnev

  18. а есть почта? а то я сто лет как перестал пользоваться скайпом и асей, даже если установить то заново регистрироваться, тк пароль я уже конечно не помню

    • Андрей Головнев

      05.02.2012 at 16:39

      andrey.golovnev (собака) gmail.com
      Опишите каким модулем у вас выводятся товары на главную.

  19. не знаете почему название товара не переносится и всё в одну строчку,выходит за пределы страницы,так же и в админке.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      05.02.2012 at 21:26

      Скриншоты на мыло — hruhru.87@mail.ru, у вас очень длинное название ?

  20. Алексей

    16.02.2012 at 02:23

    Здравствуйте. Владислав, сделал всё по инструкции не заработало. Может в качестве исключения вы эти файлики готовые закинете на почту? tonga_s@mail.ru

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      16.02.2012 at 21:56

      Отправил модифицированный установщик OpenCart’а — либо установите как есть и у вас сразу будет реализовано краткое описание, либо выдираете нужные файлы.

  21. После введения дополнительных полей в таблицу 0с_product или таблицу oc_product_description возникают проблемы с экспортом-импортом. При экспорте поля эти не учитываются. При импорте товаров в магазин данные поля обнуляются (во всех полях проставляется значение по умолчанию — NULL или т.п.). Т.е. модуль экспорт-импорт нужно исправлять под данные поля. С ходу у меня это не получилось. Что делать? Посоветуйте.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      29.03.2012 at 19:38

      У меня нет нужных знаний в php чтобы переделать модуль загрузки/выгрузки, нужно обращаться к программерам.

  22. Подскажите, пожалуйста, как вывести информацию о наличии под фото товара на странице категорий.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      10.04.2012 at 20:59

      Спросите на оф форуме — у меня нет нужных знаний.

  23. Татьяна

    27.02.2013 at 11:27

    Добрый день, Владислав. уже второй день сижу в коде ковыряюсь и вроде делаю все по вашей инструкции,но все ровно не то получается. пришлите мне пожалуйста готовые файлы. Была бы очень благодарна вам. вот почта tiksi-kiss@mail.ru

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      27.02.2013 at 21:18

      Файлы уже давно удалены за ненадобностью.

  24. Добрый день.
    У меня opencart 1.5.3.1 и Ваш вариант у меня при сохранении выдает ошибку. Напишите пожалуйста пункты меню, которые нужно делать иначе от Вашей инструкции!
    Заранее спасибо!

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      16.06.2013 at 23:40

      Для 1.5.3.1 я не делал краткого описания, оно и так берётся из полного.

  25. Добрый день Владислав Храмцов! Мне нужно выводить свое, отдельное краткое описания, так как магазин по электротехнике. Сокращенное описание не устраивает, так как там привязка к количеству символов!
    Если Вам не сложно, адаптируйте Ваш вариант к opencart 1.5.3.1! Заранее спасибо.

  26. Там описание для OpenCart 1.5.1.3, которое так же не работает!

  27. А можно например в карточке товара и категории на сайте вывести его META Description для пользователя??? Я бы тогда использовал данное поле для краткого описания!!!

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      27.06.2013 at 14:09

      Вообще можно, но не рекомендуется, в статье по ссылке люди в комментариях пишут что нужно делать чтобы заработало. Возможно я сделаю статью с кратким описанием для 1.5.4.1 но не сейчас, и так загружен по полной. 🙂

    • Виктория

      11.07.2013 at 23:17

      Запишите меня в очередь просильщиков сделать краткое описание для последующих версий.

  28. Виктория

    07.07.2013 at 14:52

    Владислав, здравствуйте.
    Помогите пожалуйста, я поместила описание товара в модуль рекомендуемые, но в конце описания появился знак вопроса в черном квадратике, как его убрать? Кодировку пробовала сохранять и UTF-8 и UTF-8 без BOM.(ocStore 1.5.3.) Возможно в добавленном в featured.php (catalog > controller > module) коде что то неверно: ‘description’ => mb_substr(strip_tags(html_entity_decode($product_info[‘description’], ENT_QUOTES, ‘UTF-8’)), 0, 100) . ‘..’,

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      07.07.2013 at 16:49

      Дайте ссылку на сайт.

  29. Виктория

    07.07.2013 at 22:11

    bakky.ru

  30. Виктория

    08.07.2013 at 12:56

    Да, верно.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      08.07.2013 at 22:02

      Попробую повторить урок у себя на OcStore, посмотрим будет такая же ошибка как у вас или нет. Хотя возможно в каком то контроллере повредили родную кодировку или строки из урока копировали — вставляли, тогда пробуйте набирать их руками.

  31. Виктория

    09.07.2013 at 14:58

    Добрый день, Владислав.
    Большое спасибо, что откликаетесь на просьбу. К сожалению ручной ввод не помог. Повредить код не могла, т.к. добавила эти строки и других правок не вносила. А у вас какой результат получился?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      10.07.2013 at 12:38

      На OcStore 1.5.4.1 в категориях не хочет отображаться 🙂

  32. Андрей

    27.07.2013 at 13:04

    Добрый день, Влад. Если я проделаю все пункты описаны выше, то поле с кратким описанием будет видно только на вкладке русского языка или же на всех существующих ( у меня их 3: ру, укр, анг.) и будет ли текст переводиться на сайте?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      27.07.2013 at 21:49

      Окно должно отображаться на всех языках, но вот содержимое будет разным выводиться или одно и тоже не знаю.

  33. Андрей

    30.07.2013 at 23:21

    А если я хочу вывести это поле в карточке товара, то в шагу 10 какие нужны изменения?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      31.07.2013 at 01:20

      Нужно внести эти правки в product.tpl

  34. Андрей

    30.08.2013 at 12:11

    Владислав!
    Большое спасибо за статью.
    Правда у меня немножко другая версия, и некоторые строки не совпадают, но всё-таки не пришлось самому колупать всё…

  35. Попробовал адаптировать урок на 1.5.4.1 — в категориях не работает, ошибка — не определена переменная mini_description в catalog/controller/product/category.php. Если кто-то справился — помогайте nikfakel@mail.ru

    • Да, с админкой пришлось повозиться в шаге 5, где добавляется отправка краткого описания в базу, но все добавляется нормально. Переменная же не определяется, хотя в файле category.php нигде не нашел, где еще может определяться mini_description, помимо того же места, где стоит ‘description’ => $result[‘mini_description’], Может быть массив $result определяется где-то раньше и надо искать глубже?

  36. Решение есть! для ocstore 1.5.4.1.

    в файле /catalog/model/catalog/product.php после строки 22

    ‘description’ => $query->row[‘description’],
    добавляем
    ‘mini_description’ => $query->row[‘mini_description’],
    и чистим кэш.

    Решение для тех, кто разобрался с пунктом 5, там немного повозиться надо и сделать по подобию — в 1.5.4.1 немного по другому

  37. Кирилл

    07.10.2013 at 04:48

    А кто нибудь размещал информацию из short_description в category.tpl \ category.php, так чтобы к стандартному обрезанному описанию товара можно было добавить ещё информацию из краткого описания товара, то есть description + short_description на станице категории, где товары идут списком. Я просто не понимаю, то ли у меня руки растут не оттуда… но у меня ничего не получается. Пожалуйста, напишите, что нужно дополнительно ко всем вышеозвученным шагам делать, чтобы так получилось? Что нужно добавить (какой код) в эти файлы: category.tpl \ category.php чтобы всё заработало?

  38. Александр

    11.11.2013 at 03:35

    Здравствуйте Владислав, может это не в тему, но у меня не получилось все это проделать для MaxyStore v.1.5.5.1
    А именно не получается поправить файл product.php (..\admin\model\catalog) Там нет тех строк которые нужно заменить, может вы посмотрите и решите эту задачу, ато с моими знаниями только CSS править…
    На OpenCart все работает замечательно, а для MaxyStore подобных статей не нашел.
    Заранее огромное спасибо, с нетерпением жду ваших ответов.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      11.11.2013 at 20:30

      Для свежих версий OpenCart’a и OcStore был материал на форуме myopencart написанный по моей статье, ищите в поисковых системах.

  39. Александр

    12.11.2013 at 04:39

    Спасибо.

  40. Сергей

    05.12.2013 at 12:34

    Что-то я не нашел ‘model’ => $result[‘model’], ни в latest.php, ни в featured.php. У меня opencart 1.5.4.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      05.12.2013 at 17:43

      А статья для 1.4.9

  41. Все работает, спасибо!
    Но не знаю как вывести все это в карточке самого товара… Чтоб на странице конкретного товара выводились эти данные…

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      06.03.2014 at 23:08

      Статья 2011 года… Я уже давно не использую эту версию OcStore.

  42. Алексей

    18.05.2014 at 23:19

    Доброго времени, подскажите пожалуйста, (здесь так и не нашел) как в ocStore Версия 1.5.6 в админке категориям и товарам добавить meta_title
    Начал оптимизацией заниматься, эту цмс вижу впервые
    Мета-тег Description: уже стоит, а тайтла нет — он как то с помощью модуля подключается (если да то какого) или шаблон + таблицы в базе нужно править?

    Поделитесь пожалуйста информацией, или может ссылку дадите на материал по теме?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.05.2014 at 23:47

      С OcStore 1.5.6 пока ещё не работал, напишите на оф. форум. — быстрее окажут помощь.

  43. Павел

    29.11.2014 at 15:44

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

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      29.11.2014 at 20:10

      Можно, смотрите как прописано в полном описании так же делайте и для краткого.

  44. Как отключить CKeditor в кратком описании?

    • На сколько я помню в кратком описании редактор не прописывается, хотя я давно не работал с этой версией опенкарта.

  45. facebook.com Tymour Olien

    20.06.2015 at 13:35

    проделал все операции краткое описание появилось но после заполнения и сохранения — поле остается пустым! В чем дело? Почему текст не сохраняется?

  46. facebook.com Tymour Olien

    21.06.2015 at 14:38

    Я 5 шаг 115 строку не нашел! И вообще эту фразу не нашел! Может это из-за версии 1.5.6?

    • То есть делали под другую версию OpenCart’a, сделали не все шаги урока и удивляетесь почему не работает? 🙂 В 1.5.6 код сильно отличается — ищите на форуме myopencart.ru — по моей статье делали краткое описание для OpenCart 1.5.+ — может и подойдёт.

  47. facebook.com Tymour Olien

    21.06.2015 at 20:39

    Ага спасибо! В результате там вылазила ошибка после сохранения товара — я понял так что надо убрать title и h1 — так как их почему то вообще нет в админке — соответсвенно строки:
    seo_title = ‘» . $this->db->escape($value[‘seo_title’]) . «‘, seo_h1 = ‘» . $this->db->escape($value[‘seo_h1’]) . «‘»

  48. На основании Вашей статьи сделала для 2.0.1.1 — все работает. Немного по-другому, но смысл тот же.. Дело стало на прикручивании редактора..

  49. Все, и редактор прикрутился. Большое спасибо за статью.

  50. Виталий

    11.11.2015 at 23:41

    Здравствуйте, как добавить краткое описание на Версия 1.5.5.1.2?

  51. Александр

    15.03.2016 at 17:39

    Здравствуйте.
    Больше половина что написано не подходит к версии 1.5.6.4,
    А иммено отсутствует bestseller_home.tpl, latest_home.tpl
    нету этого
    Откроем файл latest.php (..catalogcontrollermodule) и после этой строки:

    ‘model’ => $result[‘model’],

    Как быть? Ничего в итоге не работает, сплошные нотисы.

    • В 2011 году не было опенкарта 1.5, даже по скриншотам витрины видно что другая версия, смотрите другую статью.

  52. Александр

    15.03.2016 at 17:51

    Дайте пожалуйста ссылку на другую статью. Спасибо

Добавить комментарий

Your email address will not be published.

*

CAPTCHA image
*

© 2016 Moushe.ru При копировании материалов, ссылка на нас обязательна!

Вверх ↑



Яндекс.Метрика