Алексей Смирнов

Алексей Смирнов

С нами с 20 декабря 2014; Место в рейтинге пользователей: #43
Алексей Смирнов
24 марта 2017, 09:34
+1
При этом вышеизложенный метод будет влиять на показ КНОПКИ комментариев! А вот в системной настройке (tickets.comment_edit_time), видимо, нужно указать максимальный, по сайту, период возможности менять комментарий.
Алексей Смирнов
24 марта 2017, 09:15
1
+1
В общем, решение следующее. Без плагинов:
Копируем снипет TiketsComments — переименовав в удобное для вас имя. (чтобы обновлением не затерлось)
И заменяем строку 9 на:
$scriptProperties['commentEditTime'] = $modx->getOption('tickets_comment_edit_time', $scriptProperties, 180);
Где 180 — Время по умолчанию в секундах. tickets_comment_edit_time — Имя переменной которую указываем в параметре снипета.
Возможно тут еще есть варианты, но сейчас пока нет времени искать. Думаю, можно Василию написать просьбу сделать параметр этот из коробки. :)
Алексей Смирнов
24 марта 2017, 08:53
0
Присоединяюсь к вопросу. Очень нужная вещь сейчас.
Думаю как вариант можно проверять по ID шаблона. Ща поковыряю, может чего найду )))
Алексей Смирнов
22 февраля 2017, 18:11
0
Доброго дня всем.
Есть ли подвижки в новой версии?
Если нет, Как хотя бы старую заиметь? ))) Личка нужна жутко! :)
Алексей Смирнов
29 января 2017, 11:45
0
Доброго дня.
Да я делаю все так:
ms2Gallery: joxi.ru/l2ZRaP0uwljVM2
Тикетсы: joxi.ru/vAWK6PgU135R6A
Ставлю один источник источник msGallery (4 — id). Чищу кеш.
Открываю страницу где TicketForm редактирование-добавление (стандартные шаблон его)
joxi.ru/ZrJY8P3T9QxkBA
перетаскиваю файл. И не вижу его. joxi.ru/bmozZ3asxOGl6r
чанк joxi.ru/Vm6xq8puD3N09A
Даже если я с админки добавляю фотку — такой же эффект. ссылка на картинку есть, а миниатюры нет. Те. в снипете TicketForm не прикрепляется миниатюра фотки плейсхолдеры [[+small]] [[+medium]] так же пусты.
Вопрос — как добавить в выборку данные миниатюры для TicketForm.
Пока у меня вызов стандартный:
[[!TicketForm?
&parents=`0`
&resources=`3`
&allowedFields=`parent,pagetitle,content,published`]]
В источник файлов я добавил генерацию приевьюшки с названием tbumb и все заработало, но все же на будущее — возможно ли подключить другие вариации сгенерированных вариантов? Может быть это делается через where?
Алексей Смирнов
28 января 2017, 20:46
0
Просто думал что раз мы Галерею ставим, значит должен использоваться ее источник, как синхронизатор. :))
В общем сам себе придумал работу на вечер :))) поправил на тикеты. Спасибо!
Алексей Смирнов
28 января 2017, 20:42
0
Простите, Василий, за назойливость. Т.е. источник файлов Должен быть Именно Тикетс, а не Галерейный? в моем случае источник 2 у всех товарищей? Т.е. именно так задуманно?
Алексей Смирнов
28 января 2017, 20:24
0
Доброго дня.
При использовании TicketForm:
Фронтенд. Перетаскиваем фотографию на поле загрузки — Файл по пути записывается правильно, а вывод пути формируется посредством другого источника а именно Tickets Files. В админке по ms2Gallery все нормально.
В общем-то проблема только в выводе на фронтенд.
Замечено: Если я оставляю настройку: tickets.source_default равную пути Тикетов а не галереи, то фоки загружаются именно в тикетный раздел файлов (tikets/-id-/) ну и соответственно в админке фотки не видем тк там Источник галереи (при переключении на Тикетный — фотки видим). А на фронт-енде мы видем фотки и все красиво.
Менял настройки source в самом снипете TicketForm (2 — Тикет, 4 — галерея):
[[!TicketForm?
&parents=`0`
&resources=`3`
&source=`4`
&allowedFields=`parent,pagetitle,content,published`]]
ничего не помогает на фронт-енде сменить пути. Может Кто подскажет что не так? Может, права мешают какие-то?
Алексей Смирнов
24 января 2017, 17:18
0
Так, наверное тут нужно сначала разобраться со структурой.
У вас Есть Родитель, У него Ресурсы, у ресурсов TV (MIGX) с Описаниями, картинками? MIGX настроен обычным способом.
Вам нужно вывести на любой странице определенные ресурсы, которые вы указываете в другом родителе через TV поле?
Скиньте снипет ваш который рабочий, т.к. сложно понять что сейчас у вас не так. :)
Алексей Смирнов
24 января 2017, 14:43
0
getImageList принимает и выводит исключительно TV.
Как вариант сделать следующее:
[[!getImageList?
          &tvname=`catalogs_pdf`
          &tpl=`@CODE:[[+item:replace=`||==,`]]` // Вроде бы так. - заменяем ваш разделитель на зпт.
          &docid=`7`
&toPlaceholder=`asdasd`
        ]]
[[!pdoPage? 
&parents=`0` // или ваша вложенность
&resources=`[[!+asdasd]]`
&element=`pdoResources`
]]
Надеюсь смысл понятен. :) Синтаксис не проверял. Показал принцип.
Алексей Смирнов
17 декабря 2016, 19:22
1
0
Проверял уже и так (is). Не срабатывает.
Таким образом встает вопрос — как проверить пользователя… Пришел на ум пока только такой вариант:
[[!*id:input=`[[!+modx.user.id:memberof=`Administrator`]]`:is=`1`:then=`Авторизрован`:else=`НЕ авторизирован`]]
Вот как-то так…
Алексей Смирнов
16 декабря 2016, 10:09
0
Естессно проверял — поведение не изменилось.
Алексей Смирнов
14 декабря 2016, 09:38
+1
Всем привет.
Еще кое-какая мелкая проблемка:
[[!+modx.user.id:memberof=`Administrator`:then=`Пользователь авторизирован. Имеет группу Администратор`]]
Теперь после обновления срабатывает Всегда и для авторизированных пользователей и обычных, выводя весь текст что Авторизирован, хотя плейсхолдер:
[[!+modx.user.id:memberof=`Administrator`]]
срабатывает верно: если пользователь не зарегин выводит 0, иначе 1
Но при этом есть косяк с обработкой THEN. Что посоветуете? Может быть есть кто-то повыше квалификацией и сможет объяснить, профиксить. Спасибо!
Алексей Смирнов
06 декабря 2016, 09:20
0
Добрый день. И еще по поводу опций. Можно ли Опции отображать в категории где идет список товаров. Хотя бы отображать, уже не говор о заполнении, т.к. как я понимаю это запредельный функционал.
Или только идти путем плагинов с добавлением Свойств товаров и в этом случае они смогут быть отображены в списке товаров, аналогично цене, заголовоку и прочее.
joxi.ru/823x1l0uJJENEA
Алексей Смирнов
25 августа 2016, 12:55
0
Намек перехода на 2.4. понял. :) Спасибо!
Алексей Смирнов
24 августа 2016, 12:42
0
Для товаров сработало, но не для категорий товаров.
Может, быть знаете как именно для категорий?
Алексей Смирнов
19 августа 2016, 16:45
0
Ну для стандартных МОДх обьектов это может и сработает, для минишопа в рево 3.5 нужно было добавить сохранение…
$resource->save();
Проверено только что.
Алексей Смирнов
25 апреля 2016, 23:27
0
Ясно. Просто тут моменттакой, что есть подобный mapex например, но там данные все помещаются в 1 поле.
А этот компонент — помещает в поле только координаты, что меня ООчень устраивало. Но вот проблема, Все плагины карт, если включать их через MIGX перестают искать и работать.
пришлось поставить Гугл карту и через нее искать. В результате я сделал что нужно, но заметил что гуг плохо ищет адреса… некоторых нет, А у Яндекса все как-то получше!..
Поэтому Пришлось симбиозами заниматься. А вывод подмножества точек вообще в ручную написал по API карт… Зато прошарился наконец-то чутка. :)))
Алексей Смирнов
25 апреля 2016, 10:11
0
Да, было бы очень здорово чтобы через MIGX это сделать. Но походу Автор забросил проект.
Если найду альтернативу — отпишусь тут.