Помощь Google Rich Snippets + Product Ratings and Reviews сделать комментарии доступными для гостей.

Тема в разделе "PrestaShop", создана пользователем Jarhead, 20 окт 2015.

Информация :
Хочешь в разделе без проблем общаться - прочти правила, чтобы потом с форумом на время не прощаться. Читать обязательно!
Внимание! Читайте внимательно правила!Предупреждения выдаются без всяких вопросов. Нарушил - получил. Будьте Внимательнее! Постинг нескольких постов подряд приравнивается к НАРУШЕНИЮ! Будьте вежливы и соблюдайте правила ;-)
Модераторы: ZiX
  1. Jarhead

    Jarhead

    Регистр.:
    17 июн 2011
    Сообщения:
    336
    Симпатии:
    95
    Столкнулся с проблемой, лень чета возиться, может уже кто делал.

    Есть модуль Google Rich Snippets + Product Ratings and Reviews, так вот в нем могут оставлять отзывы только зарегистрированные клиенты либо те кто купил товар, мне нужно чтобы и гости могли оставлять отзывы....?

    Проблему решил сам и на удивление быстро. Конечно это не полноценное решение...

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

    Отредактировать надо 3 файла: hook-action_class.php, hook-base_class.php, hook-display_class.php

    Такое вот правило:

    Код:
            if(!isset(GSnippetsReviews::$oCookie->id_customer)){
                $id_customer = 99; // ID созданного клиента для гостя
            } else {
                $id_customer = GSnippetsReviews::$oCookie->id_customer;
            }
    Код нужно вставить везде перед тем местом где встречается GSnippetsReviews::$oCookie->id_customer и после заменить эту строчку на $id_customer.
     
    Последнее редактирование модератором: 9 июл 2016
  2. Pirate

    Pirate

    Регистр.:
    6 дек 2012
    Сообщения:
    268
    Симпатии:
    26
    А зачем это надо? Вы сами-то как относитесь к отзывам анонимов? )
     
  3. Jarhead

    Jarhead

    Регистр.:
    17 июн 2011
    Сообщения:
    336
    Симпатии:
    95
    Клиент так хочет...к тому же бывают такие интернет-магазины где клиенты хотят приватности и не за что не будут регистрироваться и вбивать свои данные, типа сексшопов или сайтов по продаже семян определённых растений.

    Блин не долго я радовался быстрому решению, создатели модуля сделали ещё и ограничение в 1 отзыв к каждому товару от одного пользователя((( Завтра придётся очень долго и нудно ковыряются в этом модуле, переписывая его...

    В общем провозился с этим модулем немного и в итоге все сделал.

    Изменения нужно внести в файлах rating-dao_class.php, review-ctrl_class.php и review-dao_class.php.

    Влом писать что где менял, надо если кому пишите в пм.
     
    Последнее редактирование модератором: 9 июл 2016
    Allenka6333 и Ssendem нравится это.
  4. Joe Dou

    Joe Dou Создатель

    Регистр.:
    11 дек 2015
    Сообщения:
    16
    Симпатии:
    13
    hi Kerm84 !
    I need some modifications in this module and thought you might help me.
    The problem is that if user make an order like guest ( without registration ) , module does not send him a e-mail reminder.
    So what modifications have to be done in order e-mail reminders to be sent to non registered users ( guests ) that made orders ?
     
  5. isp_ua

    isp_ua Создатель

    Регистр.:
    31 янв 2010
    Сообщения:
    34
    Симпатии:
    5
    Кто знает, почему в гугл с этим модулем не отображаются звёздочки? вроде всё сделал правильно
     
  6. sergiykhd

    sergiykhd Sergiy

    Регистр.:
    17 апр 2013
    Сообщения:
    496
    Симпатии:
    190
    проверь валидатором, посмотри в гуглвебмастер в разделе структ. данных, подожди
     
  7. Vasia123_00

    Vasia123_00 Постоялец

    Регистр.:
    27 ноя 2015
    Сообщения:
    140
    Симпатии:
    93
    А у кого сам модуль есть рабочий под 1.6.1.5, тема Варехауз?
    Поделитесь
     
    aleksey_z нравится это.
  8. weberus

    weberus Создатель

    Регистр.:
    30 мар 2016
    Сообщения:
    26
    Симпатии:
    8
    Правил файлы, ни чего не получается, скинь плиз свой модулек правленный...
     
  9. Donetsk_Fin

    Donetsk_Fin Создатель

    Регистр.:
    5 июл 2016
    Сообщения:
    26
    Симпатии:
    3
    что в итоге, получилось или нет?
     
  10. weberus

    weberus Создатель

    Регистр.:
    30 мар 2016
    Сообщения:
    26
    Симпатии:
    8