Василий Наумкин
С нами с 08 декабря 2012; Место в рейтинге пользователей: #11 час назад
Доброе утро.
У каждого файла есть поле description, используйте его.
[UserFiles] - Файлы пользователя. 187
2 часа назад
ссылки тегами вообще вырезаются [[~2180]]
настройки
[[Jevix?
&input=`[[+text]]`
&cfgAllowT...
Jevix чудит 7
Вчера в 22:05
[[!msOptions?
&options=`mount`
&tpl=`tpl.msOptions.Roman...
[Решено] Сортировка параметров опции 2
Вчера в 17:06
да, работает, спасибо!
[msProducts] Как вывести в каталог только те товары, у которых есть изображения в галерее? 2
09 декабря 2024, 12:36
Я разобрался :)
Достаточно было тупо < img… > обернуть в маркированный список, получилось как то так:
{
"header": "Изобр...
Как отобразить в таблице родительского MIGX изображения из дочернего MIGX? 8
08 декабря 2024, 10:34
Я бы начал с понижения версии php до 7.4
msOneClick. Ошибка, не появляется модальное окно 1
07 декабря 2024, 12:38
Эта проблема возникает если у вас версия mysql ниже версии 8 из за этого не создается таблица при установке.
[SendIt 2.0.0] Пагинация и обновлённая загрузка файлов 25
06 декабря 2024, 20:59
Если у тебя старая версия ExtraFields то в товаре ты поле не выведешь, а если новая, то создай новую вкладку и на ней размести своё поле.
[ExtraFields] Поле "не появляется/не включить" в "Настройках форм/шаблон Това... 1
06 декабря 2024, 14:16
Я таки не сколько програмист сколько любитель поизобретать :-). Просто программирование с этим не плохо сочетается. У меня куча идей было не реализова...
Испытание ИИ Cursor 6
Компонент в разработке, а чанки при обновлении не перезаписываются. Сверять можно с чанками в репозитории.
2. Смотри ошибки javascript в браузере.
Комментарий мне пришлось изменить, так как нужно использовать тег code для оформления частей скриптов или запросов. Удобнее читать.
Теперь можно так:
Ветка создаётся при первом вызове TicketComments на странице и пишет себе в поле resource, где её вызвали. Так же там есть поля comment_last и comment_time — это id и время последнего комментария ветки (т.е. на странице).
Проверь еще разок код отсюда.
Раздел тикетов — это контейнер для тикетов, класс TicketsSection.
Тикет — это дочерний ресурс контейнер, класс Ticket. Его можно создать только из страницы с типом TicketsSection в админке или сниппетом TicketForm на сайте.
Эти оба типа — расширенные классы, которые обладают особыми возможностями. Обычный ресурс так не умеет. В числе прочего — вывод кол-ва комментов. Причем, TicketsSection выведет сумму комментов для всех дочерних тикетов, а Ticket — только своих.
Если не хочешь создавать тикеты — то доставай кол-во комментов своим сниппетом, код запроса я тебе дал.
Как документ создавал, в смысле, ресурс? Если через Api — то нужно было указать верный class_key. При создании из админки или при помощи TicketForm — всё автоматом указывается.
Или ты просто вызываешь TicketComments на обычном ресурсе? Тогда конечно, таких полей не будет — ибо это фишка именно класса Ticket.
В этом случае можно получить кол-во комментов запросом в БД.
$id — идентификатор ресурса, на котором вызывался TicketComments.
1. Создаю новую страницу, тип «Документ», шаблон — 0.
2. Вызываю там сниппет Test,
3. В сниппет пишу
4. Выводятся все поля ресурса, в конце
Должно работать именно так, везде.
updated
После написания первого коммента проверил и $res->get('comments'); — всё окей, вывел уже единицу.
Если всё равно не работает — значит на твоём сайте уже чтото накручено, удаляй Tickets все версии и ставь последнюю, потом чисти кэш.
По нагрузке должно быть всё ок, там не чистится кэш сайта при создании\обновлении страницы. Только кэш ресурса и его родителя.
На тестовых сайтах всегда устанавливается последняя стабильная версия.
Соответственно, до ресурсов с типом CSS и JS запрос даже не доходит.
Надеюсь, кто-нибудь поможет.
Не знаю, что тут может быть сложного.
В любом случае, эти знания очень пригодятся в будущем. Навыки администрирования GNU/Linux никому не мешают.
Писать в базу можно через PDO или xPDO. Если второй случай, то надо схему и модель — можно освоить заодно и разработку компонента.
2. Тут просто — modMail.
Она вам такого наконфигурирует, во век не разгребёте.