Ошибка определения объекта комментирования! #3

Попытался создать комменты к компоненту..

#1 6 июня 2012 в 19:51
Попытался создать комменты к компоненту по этой инструкции: instantcms.ru/wiki/doku.php/%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0:%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B:%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9_%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F

выводит: Ошибка определения объекта комментирования! #3

в чем ошибка?
#2 6 июня 2012 в 20:07
а вы в модели функцию правильно составили?
#3 6 июня 2012 в 20:12

а вы в модели функцию правильно составили?

Олег
вроде да
#4 6 июня 2012 в 20:13
можете в личку написать?
#5 6 июня 2012 в 20:17

можете в личку написать?

Олег
в любом случае это должно было сработать:

public function getCommentTarget($target, $target_id) {

$result['title'] = "fewfewf";
$result['link'] = "/informacija/profile?novosibirske=arm-yug-stroy-ooo-stroitelno-montajnaya-kompaniya&id=141265770148364";

return ($result? $result: false);

}

вот тут можно глянуть: cnsk.ru/informacija/profile?novosibirske=arm-yug-stroy-ooo-stroitelno-montajnaya-kompaniya&id=141265770148364

P.S. тот коммент что есть — вручную через БД добавил
#6 6 июня 2012 в 20:27
если я неошибаюсь то вы неприсвоили коментарии к обьякту
у вас нету строчек
$result = array();

switch($target){

case 'target_name':
а дальше уже пишите всё остальное
#7 6 июня 2012 в 20:35
Олег, да… точно) спасибо) такое сработало:

public function getCommentTarget($target, $target_id) {
$result = array();
switch($target){
case 'informacija':

$result['title'] = "fewfewf";
$result['link'] = "/informacija/profile?novosibirske=arm-yug-stroy-ooo-stroitelno-montajnaya-kompaniya&id=141265770148364";
break;
}
return ($result? $result: false);

}

#8 6 июня 2012 в 20:41
отлично))) сам недавно разбирал для своего компонента
если понадобится помощь пишите)))
#9 6 февраля 2014 в 09:03
Добрый день.
У меня данная ошибка возникает при добавления комментария только к статьям. Ко всему остальному (блоги, фото и т.д.) комментарии добавляются.
В чем причина?
#10 17 августа 2014 в 07:01


Добрый день.
У меня данная ошибка возникает при добавления комментария только к статьям. Ко всему остальному (блоги, фото и т.д.) комментарии добавляются.
В чем причина?

Sashkoff

У меня к комментам вот такое сообщение тоже вылазит: Ошибка определения объекта комментирования! #1. Вы так и не разобрались со своей проблемой?
#12 17 августа 2014 в 18:47


проблема в том, что в таблице cms_comment_targets не указан компонент для комментирования
instantcms.ru/blogs/moi-razrabotki/novaja-versija-komponenta-citaty.html#comment_73294

trOid

Простите, А ПОДРОБНЕЕ КАК ЭТО ИСПРАВИТЬ, МОЖНО. ПРИ ДОБАВЛЕНИИ КОММЕНТАРИЕВ К СТАТЬЯМ ВЫЛАЗИТ ВО ТАКАЯ ОШИБКА И КОММЕНТАРИИ К СТАТЬЯМ НЕ ДОБАВЛЯЮТСЯ.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.