Помогите разобратся с Jot в Modx

Тема в разделе "MODx", создана пользователем fps.denys, 13 июн 2012.

  1. fps.denys

    fps.denys Писатель

    Регистр.:
    1 ноя 2011
    Сообщения:
    3
    Симпатии:
    0
    Нашел статью по modx:

    вывод случайного комментария jot

    Задача: необходимо сделать блок с выводом случайного опубликованного отзыва о сайтe.
    Реализация отзыва сделана на базе Jot+JoCo все стандартно.

    далее сниппет вывода непосредственно комментария из базы:

    Пример вызова:

    [!randomJotComment?tpl=`randomJotCommentTpl`!]

    параметр один: &tpl- чанк с шаблоном
    плейсхолдеры: [+comment+] [+author+]
    время и прочее мне не требовалось.

    <?php
    $tpl = isset( $tpl ) ? $tpl : 'Не выбран или не найден чанк с шаблоном';

    //получаю случайный каммент, кроме неопубликованных
    $sql = "SELECT id,content FROM `modx_jot_content` WHERE `published` !=0 order by rand() LIMIT 1";
    $row = mysql_query($sql);
    $res = mysql_fetch_row($row);
    $commId = $res[0];
    $commTxt = $res[1];

    //получаю автора этого каммента
    $sql = "SELECT * FROM `modx_jot_fields` WHERE `id` = ".$commId;
    $row = mysql_query($sql);
    $res = mysql_fetch_assoc($row);
    $commAuthor = $res['content'];

    //замена плейсхолдеров в чанке
    $chunkArr = array(
    'comment' => $commTxt,
    'author' => $commAuthor
    );
    $comment = $modx->parseChunk($tpl, $chunkArr, '[+', '+]');

    //результат
    echo $comment;
    ?>

    но никак не могу разобратся что где и куда подключать, я в modx только начинаю разбиратся, до этого работал 1,5 года на джумле, а ети отзывы надо реализовать на сайте. Очень надо, помогите пожалуйста…