все форумы все темы добавить тему
Модуль коментариев
Так как обсуждение ушло в сторону от создания модуля, то я подумал что будет логично создать подфорум для обсуждения различных особенностей реализации.
Так что продолжение разговора предлагаю перенести туда
http://labcms.ru/discussion-theme.62/
При нажатии кнопку добавления комментария не авторизовавшись, выдаёт ошибку, мол комментарий не найден.
 
АПД: попробовал авторизовавшись - та же ошибка. На этом сайте.
Почистил БД - вроде заработало... Надо будет разобраться с таким поведением
Нашел я ошибку. Вечерком залью обновления в репозиторий.
У меня вопрос по-поводу .....
почитал - вроде вопрос поднимался, а вот решение...
При удалении модуля (к примеру "блог") у меня осталась куча коментариев в БД. Есть ли способ их корректно удалить? Ведь, как я понял, при стирании их вручную - рушиться структура БД.
Мысли вслух: может, какой нубудь модуль (чисто для админки) для очистки-удаления коментов? там вроде по ID модуля можно, или по URL
Можно будет что-то подобное прикрутить. Пока же можно выполнить что-то вроде:
MySQL
 
DELETE FROM ?_comments WHERE item_id IN(SELECT ?_comments_items WHERE module_id=id_удаленного_модуля)
 

И аналогично почистить таблицу ?_comments_items.
Это я запрос из головы составил, так что лучше его проверить перед применением