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

 
Посетитель
small user social cms
Медаль
Сообщений: 955
Попытался создать комменты к компоненту по этой инструкции: http://www.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

в чем ошибка?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 214
а вы в модели функцию правильно составили?
Книга мастера, делаем своими руками.
Посетитель
small user social cms
Медаль
Сообщений: 955
Олег:
а вы в модели функцию правильно составили?
вроде да
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 214
можете в личку написать?
Книга мастера, делаем своими руками.
Посетитель
small user social cms
Медаль
Сообщений: 955
Олег:
можете в личку написать?
в любом случае это должно было сработать:
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);

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

P.S. тот коммент что есть - вручную через БД добавил
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 214
если я неошибаюсь то вы неприсвоили коментарии к обьякту
у вас нету строчек
$result = array();

switch($target){

case 'target_name':
а дальше уже пишите всё остальное
Книга мастера, делаем своими руками.
Посетитель
small user social cms
Медаль
Сообщений: 955
Олег, да.. точно) спасибо) такое сработало:
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);

}
Редактировалось: 1 раз (Последний: 6 июня 2012 в 20:36)
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 214
отлично))) сам недавно разбирал для своего компонента
если понадобится помощь пишите)))
Книга мастера, делаем своими руками.
Посетитель
small user social cms
Сообщений: 30
Добрый день.
У меня данная ошибка возникает при добавления комментария только к статьям. Ко всему остальному (блоги, фото и т.д.) комментарии добавляются.
В чем причина?
Строительный портал
Посетитель
small user social cms
Сообщений: 9
Sashkoff:

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

У меня к комментам вот такое сообщение тоже вылазит: Ошибка определения объекта комментирования! #1. Вы так и не разобрались со своей проблемой?
Искренне Ваш, Валерий
Посетитель
small user social cms
Медаль
Сообщений: 706
проблема в том, что в таблице cms_comment_targets не указан компонент для комментирования
http://www.instantcms.ru/blogs/moi-razrabotki/novaja-versija-komponenta-citaty.html#c73294
фриланс сервис нового поколения
Посетитель
small user social cms
Сообщений: 9
trOid:

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

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