Перейти к содержанию
UnderStorm

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

Рекомендуемые сообщения

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понятно, что рискую, но как всетаки реализовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

status
значение по-умолчанию (default) поставить 1 вместо 0
  • +1 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это искать не в файле, а в базе данных. afwollis написал в какой таблице какое поле на что изменить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня вообще то по дефолту стоит 1 - ставил 0 тоже без результатно...

кто подскажет как убрать эту долбаную модерацию!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже интересует как это реализовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

все настраиватся за минуту и работает, спасибо за подсказку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.