Tickets
Подскажите страницы на которых выводятся тикеты и комментарии, к шаблонам этих страниц нужно прописывать адрес стилей?
А то вроде как стили tickets не работают
<link type="text/css" rel="StyleSheet" href=" /assets/components/tickets/css/web/default.css " />А то вроде как стили tickets не работают
Комментарии: 27
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Стиль и скрипт с путями указываются в системных настройках в разделе Tickets.
Тогда почему нет стилей?
чанк tpl.Tickets.list.row выводящий превьюшки с тикетами полностью без стилей, комментарии тоже
стили — [[+cssUrl]]web/default.css
скрипт — [[+jsUrl]]web/default.js
Тестирую правда на локальном сервере но стили вроде лежат и скрипты то же
\assets\components\tickets\css\web\default.css
\assets\components\tickets\js\web\default.css
Вообщем как установил ничего не трогал, или править немного нужно что то?
Ставлю Tickets на чистый сайт — все в порядке, а вот на рабочем сайте ни чистка кэша, ни какие обновления не помогают.
Проверяйте исходники своих страниц. Хотя, не удивлюсь, если дело в «локальном сервере».
Но есть в шаблоне который прикручен к странице.
Сегодня проверю на хостинге, отпишусь.
Расскажу все по порядку, ибо уже три дня мучаю свой скудный мозг.
Ткните носом где туплю.
Хостинг beget.ru, MODX Revolution 2.3.2-pl, залитая с хостинг с нуля. Создана БД.
Сделаны настройки:
1) Изменено имя сайта
2)Использовать дружественные URL (да)
Проверять на дублирование URI во всех контекстах (ДА)
Использовать вложенные URL (ДА)
3).htaccess
4) Из стандартных пакетов ACE и translit
5)Скачаны PdoTools, Jevix, Tickets (можно было только Tickets и он сам до качал бы PdoTools, Jevix, но так пробовал на лок сервере, на хостинге решил все по отдельности скачать)
6) Установлены в таком порядке: PdoTools -> Jevix -> Tickets
7) Созданы 2 шаблона: «Новости» (для списка тикетов) и «новость» (для отображения одного тикета)
В шаблоны помещен только код оформления страницы HEAD и BODY(никаких стилей или шаблонов связанных с (PdoTools -> Jevix -> Tickets) я не помещал)
8) Создан раздел с тикетами, где для раздела указан шаблон «Новости» и для дочерних тикетов указан шаблон «новость» и формирование URL: %alias%ext
9)Ну вот наконец то самый ответственный момент — создаю тикет, заголовок+ тайтл+дискрипшн + Аннотация+ содержимое. СОХРАНЯЮ.
10) Жму ПКМ по разделу с тикетами и выбираю просмотреть в браузере.
И… и собственно все. Попав на страницу с тикетами которую выводит чанк: tpl.Tickets.sections.row, действительно вижу созданный тикет, но стилей у элементов нет вообще.
Вот такая вот беда, помогите быть может я не совсем безнадежен?
Еще советую установить и использовать Theme.Bootstrap, все мои дополнения хорошо работают с ним.
Я посчитал что это из за того что не подгружаются стили к комментариям, если нужно что они были нужно скачать Theme.Bootstrap. (что не есть хорошо) или использовать «fontawesome.io», ну или просто подключить свои иконки.
Если же речь идет про markitup, то убедится что в шаблоне теги head и body прописаны маленькими буквами + к шаблону подключены jquery + в настройка системы включен редактор markitUP+ в консоле браузера нет ошибок.
Ну лично у меня не работал markitUP из за закомментированного кода (он перекочевал из ucoz, просто я там начинал строить сайт), после того как этот код я очистил все заработало
TypeError: $(...).markItUp is not a function. Если перенести jquery.markitup.js в шапку, с этим моментом все ок, но тогда выплывает следующая трабла уже с jGrowl.
Не подскажите, почему эти фунции не подтягиваются?
Надоело вытягивать всё из всех, разбирайтесь сами.
Вот здесь всё почему-то работает сразу из коробки.
Задача — коментарии к фото. притом к увеличенной фотке которая открывается через fancybox.
На самой странице с превьюхами TicketComments не вызывается. Вызывваются в ajaxe через fancybox. таким образом подгружается контент, где как раз выводится фотка, срабаотывает сам снипет TicketComments ну и прочее.
Все сделано и работает, но только для Зарегистрированных пользователей.
Для не зарегистрированных — нет.
Причину нашел — не подгружаются стили, скрипты конфиги тикета для НЕ зарегистрированных пользователей.
Для зарегистрированных подгружаются стили, скрипты даже без вызова TicketComments! Что и хорошо.
Может, быть кто-то знает где и как правильно вызвать подгрузку скриптов, конфигов всегда ну или по условию какому-то без вызова TicketComments. уже пол дня ищу это место. :)
достаточно создать кастомный снипет и вызвать его на странице с содержимым:
Этого для моей задачи достаточно.