Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модерация отзывов


UnderStorm

Recommended Posts

Я бы не советовал так делать... Рискуете получить кучу рекламы разных говносайтов, матюки в адрес других отзыводателей, в адрес своего ресурса и просто неадекватные пасквили. :) Хотя, дело Ваше, конечно...

Надіслати
Поділитися на інших сайтах


если ориентируетесь в phpmyadmin, то можно там быстро переключить в таблице

review
структура -> поле

status
значение по-умолчанию (default) поставить 1 вместо 0
  • +1 3
Надіслати
Поділитися на інших сайтах

  • 1 month later...

Извините, но я так и не понял, подскажите более понятней, в каком файле это искать, я в принципе нашел, и поставил 1, но это ничего не изменило. Я изменял в файле admin/controller/catalog/rewiew.php может это не тот файл?

Надіслати
Поділитися на інших сайтах


  • 9 months later...

1, в phpmyadmin поставил в значение по-умолчанию 1

2, так же убрал капчу (она не отображалась у меня)

Теперь отзывы добавляются, но проблема в том что для пользователя ничего не меняется когда он ждет на кнопку отправить и нажимает ее по 5-раза а иногда и больше, но после обновления страницы вручную все эти 5-ть отзывов есть на сайте.

Как сделать что бы при нажатии отправить отзыв обновлялась и страцина?

Надіслати
Поділитися на інших сайтах


  • 3 months later...
  • 3 weeks later...

1, в phpmyadmin поставил в значение по-умолчанию 1

2, так же убрал капчу (она не отображалась у меня)

Теперь отзывы добавляются, но проблема в том что для пользователя ничего не меняется когда он ждет на кнопку отправить и нажимает ее по 5-раза а иногда и больше, но после обновления страницы вручную все эти 5-ть отзывов есть на сайте.

Как сделать что бы при нажатии отправить отзыв обновлялась и страцина?

Правим шаблон страницы товара:

catalog/view/theme/ВАША_TEMA/template/product/product.tpl

Находим там кусок кода (в других темах могут быть отличия, так что если тем не дефолтная, ищите по созвучию):

if (data.success) {
$('#review-title').after('<div class="success">' + data.success + '</div>');

$('input[name=\'name\']').val('');
$('textarea[name=\'text\']').val('');
$('input[name=\'rating\']:checked').attr('checked', '');
$('input[name=\'captcha\']').val('');
}

после этой строки (т.е. в конец, перед закрывающей скобкой } ):

$('input[name=\'captcha\']').val('');
Добавляем:

$('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>');

Сохраняем, перезаливаем, проверяем страницу.

Вуаля, все работает.

  • +1 3
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
  • 1 year later...

А не подскажите как для новостей изменить строку $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Что бы сразу появлялись отзывы?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.