Дарья Сизова

Дарья Сизова

Был в сети 14 января 2022, 17:46
Заказы не принимаю
Thread — это один из параметров TicketComments, имя ветки комментариев. Вначале я пробовала прописывать свое значение (recruitment-training). Но на странице astroschool.pro/test/test-message уже давно нет этих настроек, там все по умолчанию. В коде этой страницы при ответе на комментарий в скрытом поле стоит resource-ID
<input type="hidden" name="thread" value="resource-239">
. А вы какую страницу просматривали?
http://astroschool.pro/test/test-message/
Ответ на комментарий привязывается к этой странице: astroschool.pro/nabor-na-obuchenie.
Чанки свои, но я все их сверила с последним обновлением. Сейчас для простоты установила сандартные чанки (проблема осталась). Вызов сниппета комментариев в шаблоне по умолчанию для новых тикетов такой:
[[!TicketComments? &allowGuest=`1` &allowGuestEmails=`1` &formBefore=`1`]]
Единственный дописанный скрипт
$("textarea").attr("placeholder", "Ваше сообщение");
(сейчас закомментирован).
И еще одна мелкая неполадка: если для TicketComment указан чанк обертки (wrapper) по умолчанию, то чекбокс «Уведомлять о новых комментариях» неактивен. Активен он становится, если в чанке tpl.Tickets.comment.wrapper в заголовке
<h3 class="title">[[%comments]] (<span id="comment-total">[[+total]]</span>)</h3>
удалить класс title. Странно, да? Не исключаю, что это у меня какой-то глюк… Но вдруг у всех такое же?
И еще. Обновила Tickets до 1.4.0 beta1, и внутри разделов пропало отображение тикетов. Если вставить вызов сниппета
[[!pdoPage? &element=`getTickets` ]] [[!+page.nav]]
в шаблон раздела, то они появляются (но с некоторыми глюками в плане стилей).
Но если в ранних версиях не было необходимости указывать email, то каким образом информация о появлении новых комментариев приходила на почту пользователям? Или приходила только тем, кто в качестве логина от соц. сети указывал почту, а не мобильный телефон? Я не сомневаюсь в необходимости email, просто не совсем понимаю, почему раньше все работало без этого.
И второй вопрос. При авторизации через тот же VK, к примеру, я не помню там отдельного поля для email или галочки, которую нужно поставить. Или имеется в вид, что я должна сама найти в API документации, как настроить запрос email?