Плагин Shop-Script 5 Отзывы о магазине

Плагин добавляет раздел "Отзывы" на витрине, где клиенты вашего магазина могут сказать вам спасибо :)

Возможности

Премодерация отзывов (включается в настройках).
Можно защитить написание комментария для гостей вводом капчи (по умолчанию включено).
Есть возможность запретить писать отзывы для неавторизованных пользователей.
Администраторы магазина могут отвечать на отзывы.
Редактирование шаблона вывода во фронтенде (и для навигации и для страницы отзывы).
Используются стандартные стили и классы темы магазина, поэтому вам не придётся отдельно настраивать дизайн на этой странице.

Демо: http://demo.wa-apps.ru/reviews/

Цена: 699 руб.

Купить

Настройки
Здесь вы можете включить премодерацию, капчи или отключить возможность написать отзыв для гостей.
Можно отредактировать шаблоны вывода для фронтенда.
Витрина
Управление отзывами (админка)
На вкладке Покупатели добавляется ссылка Отзывы
Здесь вы можете посмотреть все отзывы, удалить плохие и ответить на хорошие :)
Так же вы здесь можете увидеть IP-адрес написавшего отзыв, так вы сможете легко обнаруживать ботов и прочих недоброжелателей.

Установка

  1. Распаковать архив reviews.tar.gz в папку wa-apps/shop/plugins/
  2. Открыть файл wa-config/apps/shop/plugins.php и добавить туда строчку:
    'reviews' => true
    Если такого файла нет, то нужно его создать:
    <?php
    return array(
        'reviews' => true
    );
  3. Сбросить кэш в инсталлере или вручную удалить содержимое папки wa-cache (всё кроме файла .htaccess)
  4. Так же временно вам нужно изменить один файл магазина (в следующем обновлении магазина, разработчики обещали это добавить)
    В файл wa-apps/shop/lib/actions/customers/shopCustomers.action.php нужно добавить строчку:
    $this->view->assign('backend_customers', wa()->event('backend_customers'));

    В итоге у вас должно получиться следующее:
    <?php
    
    class shopCustomersAction extends waViewAction
    {
        public function execute()
        {
            $this->getResponse()->setTitle(_w('Customers'));
            $this->view->assign('backend_customers', wa()->event('backend_customers'));
        }
    }

Использование на витрине

В большинство тем плагин встраивается сам. Но если у вас изменённая тема и вы хотите добавить ссылку на раздел Отзывы в другое место вы можете просто в настройках указать пустой шаблон для навигации (frontend_nav) и добавить в нужном месте следующий код:
<li{if $wa->param('plugin') == 'reviews'} class="selected"{/if}><a href="/reviews/">Отзывы</a></li>

Если у вас возникли какие-то вопросы или трудности с использованием плагина, просто напишите нам и мы обязательно поможем.