Автор Тема: Комментарии к товарам (1 и больше незя((()  (Прочитано 1278 раз)

22 Октябрь 2012, 00:40:19
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Почему при добавлении комментария к товару следующий комментарий к этому же товару уже нельзя добавить, нет кнопочки просто, с другими товарами то же самое 1 комментарий и все...
22 Октябрь 2012, 10:06:06
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
Панель администратора > Модули > Комментарии клиентов
Установите 0 для - Минимальное время между 2 комментариями.
22 Октябрь 2012, 12:49:36
Ответ #2
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не помогло, 1 комментарий и больше все равно незя добавить.
23 Октябрь 2012, 10:41:23
Ответ #3
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
После замены значений нужно почистить кеш.
Если комментарии не регулируются настройками из бэк-офиса, то проверяйте код модуля
/modules/productcomments/...
23 Октябрь 2012, 13:15:39
Ответ #4
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Попробовал, не помогло, в настройках модуля все стоит как нуно...мож другую версию какую раздобыть попробовать.
23 Октябрь 2012, 13:24:19
Ответ #5
  • Фрилансер
  • *
  • Сообщений: 204
  • Репутация: +6/-0
  • Разработка и программирование сайтов
    • Просмотр профиля
    • Разработка и программирование сайтов
Попробовал, не помогло, в настройках модуля все стоит как нуно...мож другую версию какую раздобыть попробовать.

Какая у вас версия престы и тема шаблона?
23 Октябрь 2012, 13:25:32
Ответ #6
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тема стандартная , одна больше нет, преста 1.5.1.0
23 Октябрь 2012, 14:01:04
Ответ #7
  • Фрилансер
  • *
  • Сообщений: 204
  • Репутация: +6/-0
  • Разработка и программирование сайтов
    • Просмотр профиля
    • Разработка и программирование сайтов
Тема стандартная , одна больше нет, преста 1.5.1.0

Да у меня тоже такая проблема, по всей видимости это баг новой престы
23 Октябрь 2012, 14:50:43
Ответ #8
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22318
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
В файле
\modules\productcomments\js\productcomments.jsкод
// Form element
url_options = productcomments_url_rewrite ? '&' : '?';
$.ajax({
url: productcomments_controller_url+url_options+'action=add_comment&secure_key='+secure_key,
заменить
url_options = '?';или удалить эту переменную и сменить
url: productcomments_controller_url+'&action=add_comment&secure_key='+secure_key
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
23 Октябрь 2012, 15:00:59
Ответ #9
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
не помогло.
Хотя помогло но....добавить коммент можно только на против товара
Читайте отзывы пользователя (2)
Напишите свой обзор

В разделе комментарии нет добавить комментарий, мона как нибудь скопировать или продублировать ссылку рядом с товаром в комментарии?
23 Октябрь 2012, 15:07:47
Ответ #10
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22318
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
У меня работает нормально после замены
$('#submitNewMessage').click(function(e) {
// Kill default behaviour
e.preventDefault();

// Form element
$.ajax({
url: productcomments_controller_url+'&action=add_comment&secure_key='+secure_key,
data: $('#fancybox-content form').serialize(),
type: 'POST',
dataType: "json",
success: function(data){
if (data.result)
{
$.fancybox.close();
document.location.href = document.location.href;
}
else
{
$('#new_comment_form_error ul').html('');
$.each(data.errors, function(index, value) {
$('#new_comment_form_error ul').append('<li>'+value+'</li>');
});
$('#new_comment_form_error').slideDown('slow');
}
}
});
return false;
});
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
23 Октябрь 2012, 15:14:44
Ответ #11
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня работает нормально после замены
$('#submitNewMessage').click(function(e) {
// Kill default behaviour
e.preventDefault();

// Form element
$.ajax({
url: productcomments_controller_url+'&action=add_comment&secure_key='+secure_key,
data: $('#fancybox-content form').serialize(),
type: 'POST',
dataType: "json",
success: function(data){
if (data.result)
{
$.fancybox.close();
document.location.href = document.location.href;
}
else
{
$('#new_comment_form_error ul').html('');
$.each(data.errors, function(index, value) {
$('#new_comment_form_error ul').append('<li>'+value+'</li>');
});
$('#new_comment_form_error').slideDown('slow');
}
}
});
return false;
});

даааа дела, скопировал ваш код один хер коммент тока на против товара мона добавить, в разделе комментарии нет ссылки на добавление или ее и не должно быть после 1го комментария!?
25 Октябрь 2012, 23:52:04
Ответ #12
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22318
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Кнопка добавить комментарий всегда есть. У меня не стандартная тема, там не ссылка, а кнопка.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.