возврат smarty шаблона в ajax в админке

не получается решить вопрос с шаблонами в ajax ответе в админке
например для пользовательской части сайта есть записи возвращающие сформированный tpl в ajax

protected function EventInfoboxInfoBlog() {
 
        // * Если блог существует и он не персональный
        if (!is_string(F::GetRequest('iBlogId'))) {
            $this->Message_AddErrorSingle($this->Lang_Get('system_error'));
            return;
        }
 
        if (!($oBlog = $this->Blog_GetBlogById(F::GetRequest('iBlogId'))) /* || $oBlog->getType()=='personal'*/) {
            $this->Message_AddErrorSingle($this->Lang_Get('system_error'));
            return;
        }
 
        // * Получаем локальный вьюер для рендеринга шаблона
        $oViewer = $this->Viewer_GetLocalViewer();
 
        $oViewer->Assign('oBlog', $oBlog);
        // Тип блога может быть не определен
        if (!$oBlog->getBlogType() || !$oBlog->getBlogType()->IsPrivate() || $oBlog->getUserIsJoin()) {
            // * Получаем последний топик
            $aResult = $this->Topic_GetTopicsByFilter(array('blog_id' => $oBlog->getId(), 'topic_publish' => 1), 1, 1);
            $oViewer->Assign('oTopicLast', reset($aResult['collection']));
        }
        $oViewer->Assign('oUserCurrent', $this->oUserCurrent);
 
        // * Устанавливаем переменные для ajax ответа
        $this->Viewer_AssignAjax('sText', $oViewer->Fetch('commons/common.infobox_blog.tpl'));
    }


Однако в админке подобные записи не работоспособны, да и примеров в родных экшнах нет, подскажите как правильно использовать эту запись
$oViewer = $this->Viewer_GetLocalViewer();
$oViewer->Assign('oBlog', $oBlog);
$oViewer->Assign('oUserCurrent', $this->oUserCurrent);
$this->Viewer_AssignAjax('sText', $oViewer->Fetch('commons/common.infobox_blog.tpl'));

в админке?

Изменение ленты на лету

При изменении настроек «Ленты» мы получаем инфо «Внимание. Настройки ленты сохранены.»
При этом список топиков обновляется в соответствии с новыми настройками только при рефреше страницы.
Возможно ли делать это на лету? Ajax?

На хабре это реализовано немного по-другому (не на лету) — внизу настроек ленты кнопка «Сохранить» при нажатии на которую получаем инфо и тут же рефреш страницы. В принципе тоже вариант, но «на лету» было бы удобнее.

Комментарии на AJAX

Установил плагин opencomments. Подредактировал файлы шаблона и вроде все хорошо, но тут заметил такую фишку. Если открыть топик для чтения, то форма добавления комментария работает как надо. В том числе и при нажатии ссылки Ответить на комментарий. А вот если открыть комменты AJAX-ом из списка топиков, то форма неактивна. Не появляется редактор. Подскажите куда вписать эти строки, чтобы появлялся редактор?

Плагин "Быстрый поиск по блогам"

Здравствуйте уважаемые хабровчане альтовчане.
Представляю Вашему вниманию небольшой плагинчик идею (иконку и дизайн) которого предложил многоуважаемый O3OH.

Читать дальше →

1 изображение

Показать ещё фото 

Переход между вкладками профиля на Ajax



Переключение между вкладками профиля без перезагрузки страницы на Ajax значительно бы ускорило работу пользователя с профилем, а следовательно и активность на сайте. К тому же сократило бы траффик как на стороне сервера так и на стороне клиента. Это удобно и привлекательно.

Читать дальше →

Аякс навигация: комментарии, топики, страницы


Предложение. Всем известна проблема, когда в одном посте появляется 200+ комментариев. При этом страница начинает сильно тормозить, а навигация по комментариям затруднена. Под катом простое и изящное решение этой проблемы +к этому решается множество других вопросов связанных с навигацией.(это концепт, а не готовое решение)

Читать дальше →