[OCMOD] Ответы на коментарии

Тема в разделе "Готовые модули и модификаторы. Бесплатно", создана пользователем RoS, 3 авг 2016.

  1. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    Banner.jpg
    Admin.jpg Site.jpg

    >> РАСШИРЕННАЯ ВЕРСИЯ МОДИФИКАТОРА ТУТ <<

    ОПИСАНИЕ:

    - Модификатор добавляет поле для ответа администратора магазина на комментарии покупателя;
    - Возможность изменять дату добавления отзыва;
    - Возможность изменять имя администратора, если поле не заполнено, подставляется название "Группы пользователя".

    УСТАНОВКА:
    1. В админке "Меню - Модули - Установка расширений" загрузите модификатор.
    2. После этого зайдите в "Меню - Модули - Модификаторы" и нажимаем "Обновить" для обновления кеша модификаторов.
    3. Перейти "Меню - Отзывы" чтоб установилась БД
    Для <div> прописан class="answer_admin" для создания ваших стилей

    РАБОТАЕТ:

    OpenCart 2.0.3.1 - 2.3.0.x
    ocStore 2.1.x
    OpenCart Pro 2.1.x
    OpenCart 3.x​

    ДЕМОНСТРАЦИЯ

    Что нового по сравнению с предыдущими версиями?
    25.01.2018 - v3.0 / 3.x
    -Поддержка 3 версии Opencart
    27.08.2016 - v2.1 / 2.0.3.x - 2.3.0.x
    -Исправлены мелкие ошибки
    03.08.2016 - v2.0 / 2.3.0.x
    Удалено:
    -Добавлена возможность менять дату отзыва
    (В связи с тем, что данный функционал появился в системе)

    03.08.2016 - v2.0 / 2.0.3.x - 2.3.0.x
    Добавлено
    -Добавлен Украинский язык
    -Добавлена возможность менять дату отзыва
    -Облегчена установка модификатора
    -Заменена надпись "Ответ администатора"​

    09.08.2015 - v1.0

    Принимаю благодарность:
    Вебманей:
    - WMZ: Z746365711375
     

    Вложения:

    Последнее редактирование: 7 дек 2023
    Tina1990, lilianz, s7ranger и 8 другим нравится это.
  2. snapius

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

    Сообщения:
    144
    Симпатии:
    1
    Большое спасибо RoS, модуль отличный.
     
  3. Ecsiron

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

    Сообщения:
    415
    Симпатии:
    53
    Великое спасибо! Круто работает! Так держать!
     
  4. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    Обновил мод.
    Исправил:

    После добавления отзыва не появлялась надпись, что отзыв был добавлен и будет проверен после модерации.
     
  5. молодец

    молодец Новичок

    Сообщения:
    2
    Симпатии:
    1
    Прикол. Установил на ocstore 2.1.0.2. Сначала выбило ошибку, когда полез смотреть отзывы. Добавил отзыв. Через админку включил, ответил. Все заработало. Полез проверять файлы, куда установился модуль - все старые оригинальные.
     
  6. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    OCMOD это встроенная система, которая позволяет владельцу магазина, модифицировать поведение магазина или добавить дополнительный функционал. Для этого достаточно загрузить сжатый файл, который содержит XML, SQL и PHP файлы.

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


    Когда зашли в список отзывов (в админке) добавились доп.поля в БД поэтому ошибка и исчезла.
     
  7. Ogekan

    Ogekan Новичок

    Сообщения:
    8
    Симпатии:
    0
    С нетерпением установил себе модуль, все по инструкции. Пишу ответ от имени администратора, но сам ответ не отображается на сайте, а в админке есть. Подскажите пожалуйста в чем может быть проблема?
     
  8. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    Скорей всего у вас шаблон не стандартный. Нужно вносить правки под этот шаблон
     
  9. Ogekan

    Ogekan Новичок

    Сообщения:
    8
    Симпатии:
    0
    Да, шаблон не стандартный, а что править нужно?
     
  10. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    В конце файла Answer_to_the_commentary_v2.1_(x.x.x.x).ocmod.xml подправить этот код:
    PHP:
    <file path="catalog/view/theme/*/template/product/review.tpl">
        <operation>
            <search><![CDATA[<?php ?></td>]]></search>
            <add position="replace"><![CDATA[
                <?php ?>
                <?php if ($review['answer']) { ?>
                <hr>
                  <div class="answer_admin">
                    <p><strong><?php echo $review['admin_author']; ?></strong> - <?php echo $entry_admin_author?></p>
                    <p><?php echo $review['answer']; ?></p>
                  </div>
                <?php ?>
                </td>
            ]]></add>
        </operation>
    </file>
     
  11. Ogekan

    Ogekan Новичок

    Сообщения:
    8
    Симпатии:
    0
    Странно. Указал правильный путь, все - равно не получилось ((
     
  12. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    Подправить в <search>....</search> этот код
    HTML:
    <?php } ?></td>
     
  13. Ecsiron

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

    Сообщения:
    415
    Симпатии:
    53
    Меня мысль посетила, а что если добавить возможность для админа ссылки вставлять?
    Кстати, у меня на сайте тоже нет ответа администратора почему-то)
     
  14. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Я еще подброшу :) Потому как у меня это сделано

    Это шаблоны ответов

    Спасибо {usermane}
    {username} обратитесь в поддержку
    и т.д

    Кроме того, я делаю парсинг коммента и выцепляюю оттуда тытрубовские ссылки и оборачиваю в плеер

    Ну а для оформления ответа админа, достаточно к ответу прицепить редактор и делать декодировку для вывода
     
  15. Ecsiron

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

    Сообщения:
    415
    Симпатии:
    53
    Прикольно было, бы)
     
  16. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    Ребята, как только разгружусь с основной работой, то доделаю новую версию модуля. Пишите свои хотелки, а я рассмотрю их.
     
    Vlad и Ecsiron нравится это.
  17. Ogekan

    Ogekan Новичок

    Сообщения:
    8
    Симпатии:
    0
    Немного не хватает знаний (( Можно пример как должно выглядеть.
     
  18. RoS

    RoS Специалист

    Сообщения:
    227
    Симпатии:
    220
    Этот код находится в catalog/view/theme/default/template/product/review.tpl
    PHP:
    <?php ?></td>
    который заменяется на
    PHP:
    <?php ?>
                <?php if ($review['answer']) { ?>
                <hr>
                  <div class="answer_admin">
                    <p><strong><?php echo $review['admin_author']; ?></strong> - <?php echo $entry_admin_author?></p>
                    <p><?php echo $review['answer']; ?></p>
                  </div>
                <?php ?>
                </td>
    А как под ваш шаблон настроить, не знаю, т.к. я не экстрасенс, не зная какой у вас шаблон и не видя код.
     
  19. FrontMan

    FrontMan Новичок

    Сообщения:
    8
    Симпатии:
    1
    Отличный мод, но как бы можно было бы отзывы старые с другого сайта добавлять через админку. Есть такое?
    Спасибо.
     
  20. antskachkov

    antskachkov Новичок

    Сообщения:
    6
    Симпатии:
    0
    Добрый день, сделал запрос через sql, установил модуль Answer_to_the_commentary_v2.1_(2.0.3.1-2.1.0.2).ocmod на ocStore 2.1.0.2.1 со стандартным шаблоном, очистил кэш, обновил модификатор, ответил на отзыв, но ответ не публикуется. В таблицу oc_review данные записались. Подскажите куда копать? Может это из-за https? Ссылка на страницу с ответом на отзыв - https://iqgra.com.ua/vyzhiganie-po-derevu-danko-50883/