Если есть необходимость разместить отзывы или комментарии на сайте, наиболее подходящим решением будет установка пакета Quip для MODx. Используя готовое решение из данной статьи вы сможете получить комментарии на сайте.
Данная инструкция подходит для MODx revolution. По умолчанию аватары отключены, но их можно включить (&useGravatar=1 в настройках сниппета Quip).
Вставляем в шаблон (либо ресурсе):
[ [!Quip?
&thread=`[ [*alias]]-[ [*id]]`
&useGravatar=`0`
&dateFormat=`%d %b %Yг. в %H:%M`
]]
[ [!QuipReply?
&thread=`[ [*alias]]-[ [*id]]`
&moderate=`1`
&closeAfter=`0`
]]
CSS:
.quip-comment .quip-fld{margin:5px}
.quip-comment .quip-fld label{font-weight:700;white-space:nowrap;width:220px}
#quip-comment-box-qcom{margin-bottom:10px}
.quip h3{display:none}
.quip-comment button{border:1px solid #ccc;border-radius:4px;background:#F5F5F5;outline:none;padding:5px 10px;cursor:pointer}
.quip-comment button:hover{background:#E2E2E2}
.quip-comment button:active{background:#fff}
.quip-comment-list .quip-comment{margin-bottom:10px;border:1px solid #DFDFDF}
.quip-comment .quip-comment-text p{padding:0;margin:0 0 7px}
.quip-comment p.quip-comment-meta{border-bottom:1px solid #eaeaea;margin-bottom:7px}
.quip-comment .quip-comment-body{padding:10px 20px}
В файле:
core/components/quip/elements/chunks/quipaddcomment.chunk.tpl Убедетесь, что права файлов установлены такие, что вы можете сохранить файл после редактирования
Вместо:
<button type="submit" name="[ [+preview_action]]" value="1">[ [%quip.preview]]</button>
[ [+can_post:is=`1`:then=`<button type="submit" name="[ [+post_action]]" value="1">[ [%quip.post]]</button>`]]
Поместить:
[ [+can_post:is=`1`:then=`<button type="submit" name="[ [+post_action]]" value="1">Опубликовать</button>`]]
<button type="submit" name="[ [+preview_action]]" value="1">Предпросмотр</button>
Марина:
28 Aug 2017г. в 18:31
Добрый вечер!
Подскажите, пожалуйста, есть ли возможность скрыть дату комментария?
admincms:
12 Dec 2017г. в 11:24
Добрый день!
Можно сделать это несколькими способами, на ваш выбор:
1. С помощью css
.quip-comment-createdon{display: none;}
2. В вызове сниппета Quip параметр &dateFormat=``, оставить пустым
3. Отредактировать файл чанка core/components/quip/elements/chunks/quipcomment.chunk.tpl. Закомментировать или удалить строки (9-11).