Closed Lovetospuch closed 7 years ago
Здравствуйте, скиньте пожалуйста ваш код сюда.
Конфиг:
'comment' => [ 'class' => 'yii2mod\comments\Module', ],
Виджет внутри view:
<?= Comment::widget([ 'model' => $poster, 'dataProviderConfig' => [ 'pagination' => [ 'pageSize' => 10 ], ] ]) ?>
Собственно все взял из доков.
Честно говоря не могу воспроизвести, только что добавлял комменты на сайте на котором php 7.1, mysql 5.7, yii - 2.0.11
У вас последняя версия этого модуля?
После добавления комментария так же получаю в консоли ошибку.
Да последняя.
Комментарий при этом добавляется.
Попробуйте такую конфигурацию
<?php echo \yii2mod\comments\widgets\Comment::widget([
'model' => $model,
'pjaxContainerId' => 'comment-container'
]); ?>
Реакция увы та же :(
После добавления первого комментария обновляется pjax контейнер, и почему то отваливается весь js связанный с yiiActiveForm.
Честно говоря пока идей нет :(
Буду крутить, спасибо за помощь.
та не за что, извиняюсь что не смог помочь вам пофиксить проблему
Проблему решил, может кому то будет интересно. Проблема заключалась в том что прошлый программист подключил сразу 2 jquery который идет из под коробки и сторонний отсюда конфликт. Так же тот jquery что шел из под коробки почему то не функционировал должным образом, подключил последнюю версию и все гуд.
Супер, большое спасибо за фидбек
Приветствую, есть такая проблема после добавления каждого 2-ого комментария если не обновлять страницу, получаю JSON такого вида {"status":"success"} вместо того чтобы остаться на той же странице. В чем может быть проблема такого поведения. Собственно actionCreate() в defaultController
содержит данную строку return ['status' => 'success']; но почему первый комментарий добавляется без проблем а второй возвращает данный json.