Jump to content
Sign in to follow this  
ARTEMN5

Отзывы только после покупки

Recommended Posts

Здравствуйте, можно ли как-то реализовать на движке такую функцию- покупатель может оставить отзыв только если купил данный товар, причем чтобы в данном случае отзыв добавлялся без модерации?

Share this post


Link to post
Share on other sites

можно.

Share this post


Link to post
Share on other sites

Здравствуйте. Теоретически можно, разными вариантами. В голову пришло пару алгоритмов:
1) На почту приходит письмо после покупки с просьбой оставить отзыв и уникальным урлом на товар, в котором будет переменная, занесенная в БД. При переходе проверяется переменная и запись в БД и если все ок, ставим пометку в сессии, разрешающую оставлять отзыв к товару. 

 

2) Связать отзывы и ID товаров которые куплены посетителем. При переходе на товар проверять и разрешать или запрещать комментирование.

Share this post


Link to post
Share on other sites

можно

 

В качестве проверочного кода использовать email

Share this post


Link to post
Share on other sites

Мощный модуль  :-)

Share this post


Link to post
Share on other sites

Мощный модуль  :-)

 

Ну зато есть все ваши "хочухи"

Там можно виджетам ставить доступ - только купившие "этот" товар

Т е оставлять отзывы могут только пользователи купившие "этот" товар

Да он "сложный" - но возможностей очень много.

Можно взять бесплатный и пилить его год, или заказать разработчикам костыли и пилить их еще пол года , а можно взять  готовые возможности сразу.

Share this post


Link to post
Share on other sites

Я в хорошем смысле слова "мощный" :-) . Надо присмотреться к нему, может и мне пригодится  ;)

Share this post


Link to post
Share on other sites

Я в хорошем смысле слова "мощный" :-) . Надо присмотреться к нему, может и мне пригодится  ;)

:) Многие веб мастера и администрация купила даже расширенную лицензию разработчика

 

Скажу так, он больше подходит для разработчиков - решение мощное, возможностей очень много, аналогов в opencart нету, но для пользователя без квалификации - тяжелова - то будет

Но есть тех. поддержка, есть даже инструкция для чайников от пользователей модуля :) Там описано даже для блондинок

И кстати 90% покупателей - без квалификации вообще

Он и сложный и простой

Там не разбросано все по Дополнениям и Макетам

А все в одном месте - упорядочено

Суть логики как в opencart

Главное не лениться читать доки

Математических вариантов использования - более миллиарда

 

 

Отправлено 09 Сентябрь 2015 - 06:27

Мне (блондинке :-) ) было сложно сообразить в модуле что к чему (что за шаблоны и привязки, и откуда они берутся), поэтому решила сразу купить инструкцию. Инструкция мне понравилась, все разложено по полочкам, расписана каждая настройка, даже та, которая и так интуитивно понятна :-) Создание и настройка виджета расписаны по шагам, то, что мне и нужно было, чтобы понять принцип. Нюансы есть везде, а у такого модуля их будет огромное множество. Конечно, в инструкции все не распишешь и это надо понимать, но для новичка это то, что надо)

 

Share this post


Link to post
Share on other sites

Для меня слишком много функций) Надо подумать... спасибо

Share this post


Link to post
Share on other sites

Для меня слишком много функций) Надо подумать... спасибо

Не вопрос - это Ваш выбор

Если что то не будет понятно - обращайтесь в ЛС я обьясню

 

Но именно оставить отзыв только купившим я нигде не видел нормально сделанный,стандартизированный и унифицированный.

 

Здесь дилемма "палки о двух концах"

 

Или расширенные возможности и гибкая настройка, или такого как вы хотите - нет ;)

Выбора то почти нет :)

Не ну можно конечно полезть руками и костылями еще :-D

Или заказать разработку- тоже вариант, но есть недостаток - это костыли и отсутствие тех .поддержки костылей

Share this post


Link to post
Share on other sites
В 16.09.2015 в 22:41, markimax сказал:

Не вопрос - это Ваш выбор

Если что то не будет понятно - обращайтесь в ЛС я обьясню

 

Но именно оставить отзыв только купившим я нигде не видел нормально сделанный,стандартизированный и унифицированный.

 

Здесь дилемма "палки о двух концах"

 

Или расширенные возможности и гибкая настройка, или такого как вы хотите - нет ;)

Выбора то почти нет :)

Не ну можно конечно полезть руками и костылями еще :-D

Или заказать разработку- тоже вариант, но есть недостаток - это костыли и отсутствие тех .поддержки костылей

О каких костылях идет речь ?

    

public function verifyPurchase($customer_id, $product_id) {
        $query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "order` o LEFT JOIN " . DB_PREFIX . "order_product op ON (o.order_id = op.order_id) WHERE o.customer_id = '" . (int)$customer_id . "' AND op.product_id = '" . (int)$product_id . "'");
            if ($query->rows) {
                    return true;
                } else {
                    return false;
            }
    }

 

и проверка в контроллере...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.