Здравствуйте Александр, я опять к вам с вопросами! Никак не выводится стандартная форма комментирования. Не получается с автоматическим присвоением шаблона созданному тикету. Вот такое начало!
Если статья понравилась, то поделитесь ей в социальных сетях:
Sergey Net, желательно показать код, т.е каким образом вы оформили сниппет для блока комментариев, скорее всего у вас там где то ошибка
Sergey Net
22.07.2020, 14:18
Вот так оформил:
[[!TicketComments?
&allowGuest=`1`
&tplCommentFormGuest=`commentFormTpl`
&tplCommentGuest=`commentTpl`
&tplCommentAuth=`commentTpl`
&tplComments=`commentsWrapperTpl`
&gravatarSize=`70`
]]
Sergey Net
22.07.2020, 14:21
Если что, то вот ссылка на сам сайт citikran.com
там, в самом низу страницы я поставил этот блок
Nik
22.07.2020, 14:31
&tplCommentGuest=`commentTpl`
&tplCommentAuth=`commentTpl`
Вот на это обратите внимание
Sergey Net
22.07.2020, 14:32
То есть?
Sergey Net
22.07.2020, 14:34
ААААА! Точно! Ну вы батенька голова!!!
Nik
22.07.2020, 14:34
У вас два одинаковых чанка что для гостей что для авторизованных?
Sergey Net
22.07.2020, 14:35
Вот это да! Вот это голова!
А вы здесь новенький, вы не Александр? Или это Александр под другим ником?
Sergey Net
22.07.2020, 14:36
Проблема была в том, что я не правильно в сниппете имя чанка написал:)
Nik
22.07.2020, 14:42
Не, не новенький))) И не Александр под другим ником))) я Николай. Я только учусь, до Александра мне еще расти и расти. Могу заверить, Александр под другим ником не будет отвечать на вопросы)
Анатолий
17.08.2018, 13:20
День добрый Александр
Сайт ac-web.ru
Проблема с Tickets
Не дает редактировать тикет из фронтенда авторизованному и допущенному к телу юзеру и даже суперюзеру.
Последние релизы Modx revo и Tickets.
Настройки все сделал по Безумкину.
Редактировать тикет из фронтенда надо обязательно.
Подскажите лекарство.
Допуск в админку даю.
Антон
14.08.2018, 21:00
Добрый день. Александр подскажите у меня не работают стрелочки (нравится не нравится в tickets) я не могу понять в чем дело. Может их нужно как то активировать? Или если они работают для авторизованных пользователей можно ли сделать чтобы наболтали для не авторизованных пользователей? Инфу взял отсюда dart.agency/blog/obuchenie/kommentarii-v-modx-revo-s-pomoshhyu-tickets.html
Александр Мальцев
16.08.2018, 13:34
Добрый! Стрелочки (нравится и не нравится) работают только для авторизованных пользователей. Кроме этого авторизованный пользователь не может голосовать за свои комментарии, т.е. стрелочки к ним тоже будут не активны.
Переделать компонент Ticket так, чтобы не авторизованные пользователи могли голосовать довольно затруднительно, т.к. придётся довольно много переписывать.
Василий
22.11.2016, 10:04
Александр, добрый день. Может подскажете?
У меня непонятки с TicketComments. В общем все работает. Но есть потребность изменить список в зависимости от наличия/отсутствия комментариев 2-го уровня. Пытаюсь так:
[[+children:notempty=`Что-то `]] Ничего не выходит. Будто бы [[+children]] пустой, хотя потомки есть и выводятся. Что-то не понимаю((
Александр Мальцев
22.11.2016, 11:45
Здравствуйте, Василий.
Должно работать. Там же несколько чанков, отвечающих за вывод комментариев. Попробуйте изменить в каждом из них (tpl.Tickets.comment.one.auth, tpl.Tickets.comment.one.deleted, tpl.Tickets.comment.one.guest).
Василий
22.11.2016, 13:21
Использую свои чанки. Все работает, отображается как надо кроме этого.
Если ставить [[+children:empty=`Что-то `]], то `Что-то` выводится и [[+children]] выводится, т.е. не пустой… Загадка
Александр Мальцев
24.11.2016, 12:16
Всё нормально выводится (проверил на тестовом сайте).
Александр
27.10.2016, 15:23
Время поджимает, Александр можете подсказать к кому обратиться за помощью с настройкой Tickets с оплатой?
Александр
27.10.2016, 12:15
Ticket переустановил, появилась форма. Но без значков редактора и комментарий не оставляется.
Александр Мальцев
27.10.2016, 13:17
Проверьте есть ли у Вас ошибки в журнале (Управление -> Отчёты -> Журнал ошибок) и попробуйте их исправить. Попробуйте переустановить и другие компоненты.
Александр
25.10.2016, 15:14
Нашел две ошибки
Uncaught ReferenceError: jQuery is not defined(…) jquery.markitup.js:665
665 })(jQuery);
Uncaught ReferenceError: $ is not defined(…) default.js:729
Да, должен подключиться автоматом. Но всё равно необходимо проверить. Обнаружить подключён он или нет, можно также на вкладке Sources (в панели разработчика браузера).
Александр
25.10.2016, 09:48
Не уверен что скрипт подключен, думаю он автоматом должен цепляться я там ничего не трогал.
Александр
24.10.2016, 16:06
Где jQuery проверить? Все остальное есть.
Александр Мальцев
25.10.2016, 13:58
Нажать в браузере (например, в Chrome) клавишу F12 и в панели разработчика перейти на вкладку Sources. Там выберите свой домен и посмотрите что к нему подключено.
Также можно это очень просто сделать на вкладке Console, расположенной в этой же панели. Для этого достаточно в командной строке ввести фразу jQuery.
Александр Мальцев
24.10.2016, 13:27
1. Сниппет TicketComments необходимо вызывать не кэшированным:
[[!TicketComments]]
2. Проверьте, подключена ли библиотека jQuery к странице, а также убедитесь в том, что подключён скрипт /assets/components/tickets/js/web/default.js.
Александр
23.10.2016, 15:34
Распишу подробнее: помещаю стандартный
[[TicketComments?]]
на страницу, открываю в другом браузере, появилась кнопка «написать комментарий», при нажатии перематывает вверх и странице добавляется #. При начальном шаблоне, редирект на главную. С админки нажимаю просмотреть, форма открывается.
Мне нужно было выставить блок комментариев на сайт. Я сделал это через Tickets. Сама форма появилась, но:
1) Написанные комментариии не появляются
2) Появляется какой-то непонятный массив
itchief.ru/assets/uploadify/1/2/3/123c2feaef62b638a6237dc534c0d2f0.png
itchief.ru/assets/uploadify/9/6/b/96bed17c4f2051c60f060ca66d7fecb7.png
Подскажите пожалуйста — в чем проблема?
[[!TicketComments?
&allowGuest=`1`
&tplCommentFormGuest=`commentFormTpl`
&tplCommentGuest=`commentTpl`
&tplCommentAuth=`commentTpl`
&tplComments=`commentsWrapperTpl`
&gravatarSize=`70`
]]
там, в самом низу страницы я поставил этот блок
&tplCommentAuth=`commentTpl`
Вот на это обратите внимание
А вы здесь новенький, вы не Александр? Или это Александр под другим ником?
Сайт ac-web.ru
Проблема с Tickets
Не дает редактировать тикет из фронтенда авторизованному и допущенному к телу юзеру и даже суперюзеру.
Последние релизы Modx revo и Tickets.
Настройки все сделал по Безумкину.
Редактировать тикет из фронтенда надо обязательно.
Подскажите лекарство.
Допуск в админку даю.
Переделать компонент Ticket так, чтобы не авторизованные пользователи могли голосовать довольно затруднительно, т.к. придётся довольно много переписывать.
У меня непонятки с TicketComments. В общем все работает. Но есть потребность изменить список в зависимости от наличия/отсутствия комментариев 2-го уровня. Пытаюсь так:
[[+children:notempty=`Что-то `]] Ничего не выходит. Будто бы [[+children]] пустой, хотя потомки есть и выводятся. Что-то не понимаю((
Должно работать. Там же несколько чанков, отвечающих за вывод комментариев. Попробуйте изменить в каждом из них (tpl.Tickets.comment.one.auth, tpl.Tickets.comment.one.deleted, tpl.Tickets.comment.one.guest).
Если ставить [[+children:empty=`Что-то `]], то `Что-то` выводится и [[+children]] выводится, т.е. не пустой… Загадка
Uncaught ReferenceError: jQuery is not defined(…) jquery.markitup.js:665
Uncaught ReferenceError: $ is not defined(…) default.js:729
Я туда не лазил, может переустановить Tickets?
Также можно это очень просто сделать на вкладке Console, расположенной в этой же панели. Для этого достаточно в командной строке ввести фразу jQuery.
2. Проверьте, подключена ли библиотека jQuery к странице, а также убедитесь в том, что подключён скрипт /assets/components/tickets/js/web/default.js.
на страницу, открываю в другом браузере, появилась кнопка «написать комментарий», при нажатии перематывает вверх и странице добавляется #. При начальном шаблоне, редирект на главную. С админки нажимаю просмотреть, форма открывается.