Исправления баг с комментариями в 2.2.0

#1 24 марта 2015 в 23:31
Долго ломал голову, почему комментарии не добавляются в моих компонентах + в компоненте Фото и нашел причину.
Оказывается теперь функция getTargetItemInfo() должна вернут еще одно значение is_private по этому если в вашем компоненте вдруг перестали добавляться комментарии, откройте model.php и в функцию getTargetItemInfo() добавьте еще один ключ is_private, значение я поставил 0 так как в моих компонентах нет скрытых записей.
Например если хотите исправить баг с фотографиями, откройте \system\controllers\photos\model.php строку 327 до 330
  1. return array(
  2. 'url' => href_to_rel('photos', 'view', $id),
  3. 'title' => $item['title']
  4. );
заменим на
  1. return array(
  2. 'url' => href_to_rel('photos', 'view', $id),
  3. 'title' => $item['title'],
  4. 'is_private' => 0
  5. );
Как подключить система комментирования к своему компоненту читайте здесь
#2 25 марта 2015 в 00:14
Evanescence, огромное спасибо! Все работает.
#3 25 марта 2015 в 02:28
Evanescence, Спасибо! Этож надо было додуматься и найти куда вставить 16 символов shockКак вы ребята вообще разбираетесь в этом во всём, не представляю…
#4 25 марта 2015 в 02:52
v
#5 25 марта 2015 в 07:14
Evanescence, Спасибо!

Как вы ребята вообще разбираетесь в этом во всём, не представляю...

Николай Валентинович Сазоненко
Мы и сами не представляем.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.