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

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

  1. Night_Pilgrim

    Night_Pilgrim Новичок

    Сообщения:
    11
    Симпатии:
    0
    Во первых спасибо - установился, в меню всё исправно отображается, одна беда почему-то выскакивает 500-я ошибка при попытке сохранить материал (если не заполнить ячейку Мини-описания) это нормально?

    upd. прошу простить, тестил на новой площадке где к базе добавить забыл:

    после добавления - всё стало исправно работать :)
     
    Последнее редактирование: 10 май 2017
  2. putnic

    putnic Новичок

    Сообщения:
    1
    Симпатии:
    0
    Добрый день. ocStore 2.3.0.2.2. Скачал файл для 2.3. В базе запрос выполнил, поле добавлено, но в админке при редактировании товара в данном поле ошибка: Notice: Undefined index: mini_description in public_html/system/storage/modification/admin/view/template/catalog/product_form.tpl on line 70

    В чем проблема? Спасибо.

    UP:
    Если напрямую в базе прописать, то все отображается как нужно...
    UP2: После очистки кэша, все пропало.... Повторная установка не помогает... (((
     
    Последнее редактирование: 22 май 2017
  3. Bumblebee

    Bumblebee Новичок

    Сообщения:
    5
    Симпатии:
    0
    Благодарю,отличная штука.
     
  4. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Проблема видимо в совместимости. Все тестируется на опенкарт, на оксторе тестируют сами пользователи и уже потом дорабатывается и ищется что же не так. Это видимо ваш случай, где нужно смотреть.
     
  5. Focster

    Focster Новичок

    Сообщения:
    4
    Симпатии:
    0
    Та же ситуация..
    Вот ковыряюсь, пытаюсь справить.
    Версия ocStore 2.3.0.2.2

    public_html/system/storage/modification/admin/view/template/catalog/product_form.tpl on line 70
     
  6. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Файлы разные у оксторе и опенкарта . Вот этот admin/model/catalog/product.php
    Вам нужно в модификаторе заменить вот это
    PHP:
    $this->db->query("INSERT INTO " DB_PREFIX "product_description SET product_id = '" . (int)$product_id "', language_id = '" . (int)$language_id "', name = '" $this->db->escape($value['name']) . "', description = '" $this->db->escape($value['description']) . "', tag = '" $this->db->escape($value['tag']) . "', meta_title = '" $this->db->escape($value['meta_title']) . "', meta_description = '" $this->db->escape($value['meta_description']) . "', meta_keyword = '" $this->db->escape($value['meta_keyword']) . "'");
    На то что в оксторе. И тогда будет работать.
     
  7. Focster

    Focster Новичок

    Сообщения:
    4
    Симпатии:
    0
    Спасибо, исправил) Вот исправленный под ocStore 2.3.0.2.2

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

    Вложения:

  8. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.519
    Симпатии:
    241
    @Focster вы откройте окмод, там же все видно что и где ищется и чем заменяется.
    1. Нужно посмотреть лог модификатора в админке, там видно что модификатор не нашел, а что нашел. Чтобы было проще, я обычно очищаю весь лог сначало, чтобы найти свой модификатор сразу.
    2. Далее, увидили Not Found в логе вашего модификатора и смотрим что он искал и что не нашел.
    3. Далее идет в нужный файл и самостоятельно пробуем поиском найти данную строку.
    4. Если не нашел, то смотрим где эта строка в оригинальном файле опенкарта, а потом похожую смотрим в файле оксторе.
    5. Ну и затем вставляем в модификатор нужное итд.

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

    Что именно не понятно? Давайте объясню далее..
     
  9. Focster

    Focster Новичок

    Сообщения:
    4
    Симпатии:
    0
    Шаблон не стандартный. Сейчас попробую относительно ваших советов , что то исправить)
    Спасибо за помощь., если что.. отпишу чуть позже.
     
  10. iche

    iche Новичок

    Сообщения:
    24
    Симпатии:
    0
    на самодельном шаблоне все идеально встало. спс. хорошее дополнение, самостоятельно не догадаться =)
    копирайты можно удалю из окмода?
     
  11. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Конечно удаляйте, после выплаты автору 300р.
     
  12. Илья Раевский

    Илья Раевский Новичок

    Сообщения:
    1
    Симпатии:
    0
    Просто прописывайте в каждой нужной tpl, <?php if (!$product['mini_description']) {echo $product['description'];} else if ($product['mini_description'] == '<p><br></p>') {echo $product['description'];} else {echo $product['mini_description'];} ; ?>
     
  13. L0ky

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

    Сообщения:
    31
    Симпатии:
    0
    Последнее редактирование: 12 сен 2017
  14. registrom

    registrom Новичок

    Сообщения:
    1
    Симпатии:
    0
    Такая проблема возникла
    Выполнил запрос, установил мод
    При редактировании товара, появилось новое поле но данные в нем не сохраняются при записи, а поле с основным описанием поменялось, пропали все кнопки и отображается html код.
    скрин во вложении

    OC Version 2.1.0.2 (trs-2.1.0.0)
     

    Вложения:

    • a0ba59c857.jpg
      a0ba59c857.jpg
      Размер файла:
      73 КБ
      Просмотров:
      30
  15. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    В общем для 2.0 есть, для 2.3 тоже, а для 2.1 нужно делать..
     
  16. rusalex

    rusalex Новичок

    Сообщения:
    1
    Симпатии:
    0
    Спасибо за модуль! Очень нужная вещь для сео и для покупателей!
    Но у меня в графе "Короткое описание" в редакции товара выдает такое сообщение

    Notice: Undefined index: mini_description in /system/storage/modification/admin/view/template/catalog/product_form.tpl on line 70

    Подскажите, что сделать еще??? У меня OcStor 2.3, Тема Journal 2.14
    Буду оооооооооооооооооооооочень признателен! Спасибо за ответ!
     
  17. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    кто ниб уже пробовал под 3.0 сделать?
     
  18. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
  19. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    эм
    проблем нет
    т.к. я не пробовал
    потому что я не программист
     
  20. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    та тут как бы программистом и быть не надо

    привести к виду твига