Краткое описание товара в категориях

Тема в разделе "Готовые модули и модификаторы. Бесплатно", создана пользователем NexGen, 5 окт 2015.

  1. NexGen

    NexGen Новичок

    Сообщения:
    13
    Симпатии:
    4
    Немного печалил то факт, что в категориях выводится бесполезный, пугающий и совершенно не информативный СЕО текст взятый автоматом из описания товара. Не ясно с какой целью разработчики искусственно обрезают функционал, ведь там всего пару строк кода добавить. Был соблазн просто изменить способ вывода, что бы обрабатывались HTML теги и в описании первые пару строк "скормить" в категории, но такой костыль городить не хотелось. Хоть описание никто и не читает, но выглядело бы не эстетично. В общем сел писал под себя, а в итоге получился универсальный мод. Теперь делюсь.

    Мод добавляет мини описание для товаров.
    • Инсталлируется как ocmod.
    • Внедрен полнофункциональный CKEDITOR.
    • Краткое описание выводится в 4 категориях:
    - Каталог
    - Производители
    - Поиск
    - Акции
    • И в 3-х модулях:
    - Хиты
    - Новинки
    - Рекомендованные
    • По умолчанию, если поле мини описания пустое, то выводиться как и раньше, первые 150 символов из основного описания.
    Внешний вид:
    [​IMG]
    [​IMG]

    • Установка:
    1. Зайти в phpmyadmin, выбрать свою базу данных, нажать вкладку SQL и выполнить следующий sql запрос:
    Код:
    ALTER TABLE  `oc_product_description` ADD  `mini_description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER  `name` ;
    (если вы меняли стандартный префикс db, то в `oc_product_description` замените "oc_" на свой префикс)
    2. Установить мод mini_description.ocmod.xml через админ панель.
    тестировалось на версии 2.0.3.1
     

    Вложения:

    Последнее редактирование: 5 окт 2015
    Romans, Slait, RoS и ещё 1-му нравится это.
  2. interesno

    interesno Новичок

    Сообщения:
    5
    Симпатии:
    0
    Спасибо огромное! На 2.1.0.2 работает.
     
  3. thomas8

    thomas8 Пользователь

    Сообщения:
    36
    Симпатии:
    7
    Насколько я понимаю, если установлен не дефолтный шаблон, надо переписывать ocmod
     
  4. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    правильно мыслите.
     
  5. andriy_kill

    andriy_kill Новичок

    Сообщения:
    3
    Симпатии:
    3
    Поправил ваш файлик для работоспособности на ocStore 2.1.0.2.1. Спасибо!
     

    Вложения:

    leha1988, thomas8 и Ален нравится это.
  6. SerginiO

    SerginiO Новичок

    Сообщения:
    3
    Симпатии:
    0
    Очень нужный мод, спасибо.
    Такой вопрос возник - если просто пересохранить уже имеющийся товар, но миниописание не добавлять, то вместо стандартного обрезанного описания ничего не выводится. Такое впечатление, что в минидескрипшин записывается это самое пустое значение.
    Никто с таким не сталкивался? Может кто посоветовать как это побороть?

    P.S. Ситуация прояснилась. Редактор Summernote тулит свои теги даже в пустом виде. Пришлось в миниописании переключиться в исходный код, удалить лишние теги и тогда всё отлично при сохранении.
     

    Вложения:

    • minidesc.jpg
      minidesc.jpg
      Размер файла:
      29,3 КБ
      Просмотров:
      52
  7. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    или в шаблоне делать проверку на эти теги, они ведь стандартные и можно просто сравнить в условиях сравнения.
     
  8. leha1988

    leha1988 Новичок

    Сообщения:
    1
    Симпатии:
    0
    Большое спасибо
     
  9. vsevolodmih

    vsevolodmih Новичок

    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте, очень полезный модуль но у меня возникла проблема в том что введенный текст не записывает в базу данных движок Version 2.0.1.1 (rs.7) подскажите что можно поправить или добавить есть панель если вручную вносиш в базу данных то все выводится но при сохранении товара и вводе текста в админ панели ничего не выводится и не записывает в базу данных, в то время как запись которую сделал из phpmyadmin удаляет и остается чистая графа((((( Заранее благодарен за любую помощь!!!!
     
  10. Waler

    Waler Новичок

    Сообщения:
    5
    Симпатии:
    0
    Установил на ocStore 2.1.0.2 - выдает ошибку Fatal error: Class 'Controllercommon' not found in /var/www/u0291388/data/www/mobileclimat.ru/system/storage/modification/system/engine/loader.php on line 28

    На обоих версиях модуля такая ошибка. Куда копать ?
     
  11. andriy_kill

    andriy_kill Новичок

    Сообщения:
    3
    Симпатии:
    3
    Выше я подправил этот файлик для этой версии опенкарта.
     
  12. Waler

    Waler Новичок

    Сообщения:
    5
    Симпатии:
    0
    я и его пробовал, все равно ошибка...

    Наверное, проблема не в модуле а у меня в ocstor
     
    Последнее редактирование: 14 мар 2017
  13. Night_Pilgrim

    Night_Pilgrim Новичок

    Сообщения:
    11
    Симпатии:
    0
    на более поздних версиях мод не работает?
     
  14. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Заработает, но скорей всего не полностью.
     
  15. Night_Pilgrim

    Night_Pilgrim Новичок

    Сообщения:
    11
    Симпатии:
    0
    у меня после установки появилось окно для введения мини-описания при этом "без редактора" (ну т.е. просто растягивающееся окошко с возможность ввести текст без каких либо кнопок), в базу, как я понял сохранение идёт, но каких-либо изменений на front'e сайта не увидел.

    В принципе меня бы устроил и обычный редактор, если бы он html-теги не срезал с описания и текст с абзацами в одну строку бы не писал. :( а альтернативу так и не нашёл, как раз на этот модуль и надеялся...
     
  16. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    шаблон видимо у вас не стандартный
     
  17. Night_Pilgrim

    Night_Pilgrim Новичок

    Сообщения:
    11
    Симпатии:
    0
    только что установил мод на XAMPP, кроме базовой сборки OpenCart 2.3.0.2 ничего не стоит, та же ситуация :(
     
  18. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    хорошо, обновлю до 2.3.
     
  19. Night_Pilgrim

    Night_Pilgrim Новичок

    Сообщения:
    11
    Симпатии:
    0
    а вот альтернативных решений никаких нет со схожим функционалом (чтобы краткое описание было "независимым" от полного).
     
  20. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Может и есть. Во вложении версия для 2.3
     

    Вложения:

    k1rilenko, hottech, iche и 2 другим нравится это.