Тут prefitchi.ru/news всё на месте. Обновляйте ваш шаблон.
Loadырь
На новом сайте в конфиге прописан префикс cms_ а в базе всё на vk2_.
Не может такого быть.
Странно, что при этой ошибке обращение идет к vk2_widgets_bind_pages. Тут, видать, нужны подробности процесса переноса.
Vladimir, да они есть, но я к тому, что у вас, вероятно, срабатывает это условие
if(!$subscriptions->isSubscribed($target, $subscribe)){
и оно пропускает подписку остальных пользователей. Тут надо смотреть, что в базе фиксируется после вашего кода.
так на главной выводятся же все из внутренних в том числе
Всё верно, они и будут выводится.
Т.е ID категории вроде здесь не нужна?
Нужна, иначе вы не будете знать на какой странице вы сейчас находитесь — на главной, совсем главной или на главной ТК или на главной дочерней категории
Тогда в условие добавить категорию больше 1
<?php if (!$filters && $category_id == 1){ ?>
Видимо в вашем $target не хватает данных. Например для этой ссылки site.ru/articles/astronomija нужны
[controller] => content [subject] => articles [params] => Array ( [filters] => Array ( [0] => Array ( [field] => category_id [condition] => eq [value] => 2 ) ) ) [hash] => 1f10bf5f0445200865413bfa4806c5e0 [title] => Статьи — астрономия [subject_url] => articles/astronomija
а в $subscribe нужны эти
[user_id] => 1 [confirm_token] => 65a93f9bec3d04946da21aa562513e2b
нравится человеку писать про 2022 года, знаковый год видать
А мне кажется, что человек пишет про 2022 год, чтобы не забыть, в каком году очнулся к этой жизни.
И действительно, на дворе 2022 год, а настройками профиля так и не научились пользоваться

а что это даст?)
Выведет записи в корневой ТК только когда в фильтре будет что-то выбрано. До этого момента только сам фильтр без списка записей.
Быстро проверить можно здесь webmaster.yandex.ru/tools/xml-validator/
Ребят подскажите как прописать поля мультивыбор и список.
Как-то так
$fields['название_поля']['handler']->parse($res['название_поля']);
В цикл надо заносить только это
<tr> <td><?php echo $res['data2'];?></td> <td><?php echo $res['title'];?></td> <td><?php echo $res['count'];?></td> </tr>
И вам надо ещё разделить html код от кода php
Тогда получается так
public function addАccounts($registration){ $registration['user_id'] = cmsUser::get('id'); $this->db->setDbPrefix(''); $insert = $this->insert('accounts', $registration); $this->db->setDbPrefix(cmsConfig::get('db_prefix')); return $insert; }
Zau4man, код
$this->setTablePrefix('');
удаляет «con_», а не «cms_» и позволяет использовать профили пользователей и группы (сообщества) как один из типов контента.