| Профиль | Блог (5) | Комментарии (58) | Закладки | Продукты |
Друзья, возник вопрос. Я хочу спрятать комментарии вконакте от незарегистрированных пользователей.
Пробовал вот так:
невошедших пользователей. Однако пропадает для всех. Как для костей, так и для юзеров. Прошу помощи!
Пробовал вот так:
function vkontakte_comments_node_show_after_($Node, $result, $node, $type){
if(isset($CI->user->is_logged) && $CI->user->is_logged){
if ($type == 'full') {
$CI =& get_instance();
$CI->_template(array('
<div id="vk_comments"></div>
[removed]
VK.Widgets.Comments("vk_comments", {limit: 20, width: "660"});
[removed]
'));
}
}
}
где if(isset($CI->user->is_logged) && $CI->user->is_logged) должен походу скрывать от невошедших пользователей. Однако пропадает для всех. Как для костей, так и для юзеров. Прошу помощи!


if($CI->user->is_logged()) { ... }Вот код:
function vkontakte_comments_node_show_after_($Node, $result, $node, $type){ if ($type == 'full') { $CI =& get_instance(); if($CI->user->is_logged()) { $CI->_template(array(' <div id="vk_comments"></div> [removed] VK.Widgets.Comments("vk_comments", {limit: '.$CI->gears->vkontakte_comments->limit.', width: "'.$CI->gears->vkontakte_comments->width.'"}); [removed] '),102); } } }