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

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

С нами с 20 декабря 2014; Место в рейтинге пользователей: #32
Алексей Смирнов
22 апреля 2023, 21:47
0
Распихивание фоток в ТВ точно не предусмотрено.
Я могу лишь посоветовать как-то помечать сами файлы, что загружаются со стороны стандартной загрузки и помечать в поле description (если оно не используется) или в поле properties добавлять в json формате пометку про файл (там есть некие данные, вам просто добавить в них нужно).
Даже уже в этом варианте без TV можно будет уже вытаскивать нужные файлы. Если сможете помечать файлы, то и потом в ТВ путь к файлу спокойно сможете вставить.
Ну и еще момент, у всех файлов тикета (tickets_files) есть поле type — туда записывается ТИП файла, если у вас разделение фотки — документы, то по типу еще можно отбрасывать и выводить (Images, pdf,doc) и т.д.
Алексей Смирнов
21 апреля 2023, 22:05
0
Сразу вопрос. Зачем фото и файлы грузить в разные ТВ?
Зачем усложнение такое?
Алексей Смирнов
18 апреля 2023, 23:36
+1
Если вы в $resource определили нужный ресурс, то так берется значение ТВ поля:
$tvValue = $resource->getTVValue('name-tv-polya');
где name-tv-polya — название ТВ поля.
Алексей Смирнов
15 апреля 2023, 22:35
+1
Если вы знаете php, то на феноме, должны знать как проверяется порядковый номер фотки.
Опишу направление для вас:
Вам нужно при переборе $files массива для 1й итерации вывести одно оформление, при остальных — другое.
Как, это делается по синтаксису — можно найти.
Если вы в программировании вообще 0, то начните с самых основ php, MODX Парсера, fenom синтаксиса.
Вроде даже в стандартных чанках минишопа есть небольшие ответы на некоторые вопросы.
Алексей Смирнов
14 апреля 2023, 10:01
0
Считайте вы верно сделали, теперь сможете выбрать (подобрать) нужный оператор для фильтрации массива.
MIGX хранит данные в json формате, и при фильтрации — фильтрует этот массив, а MIGX_db хранит в БД. Отсюда и выходит некоторые различия в операторах для where.
Если не нашли необходимый оператор, то, видимо, придется писать свой сниппет с фильтрацией.
Алексей Смирнов
12 апреля 2023, 19:31
0
ну хотя бы для начала:
Очистите лог полностью
Очистите кеш.
Откройте 1 страницу (например главную)
И смотрите появилась ли ошибка в логе.
если появилась — коментируйте код и ищите кто там веселый такой.
Если не появилась — ищите страницу когда появится.
А далее смотрите чанки и сниппеты что на шаблон нацеплены.
Алексей Смирнов
05 апреля 2023, 13:09
0
Заинтересует любого кому приглянулся handyShop по функционалу и дизайну. Люди в любом случае сэкономят деньги и время на старте. Это же очевидные вещи.
Я никого не принуждаю, а просто показываю и даю альтернативу в готовых решениях для MODX Revolution.
Холиварить по поводу выбора платформ CMS — вообще не тема топика и вы лучше меня знаете, а то и Максим недавно подсказал.
Поэтому выбор платформы, в полне, может стоять и на первом месте, а уж с нуля или взять готовое — на втором. Или наоборот, что тоже нормально.
А функционал развивается, стабильно работает. В любой системе есть что допиливать — очевидно. Каждый выбирает сам.
Надеюсь я ответил на все ваши вопросы.
Алексей Смирнов
03 апреля 2023, 08:43
0
Минишоп2 4.х не поддерживает MODX 3.
Алексей Смирнов
30 марта 2023, 12:54
+1
Еще пока не адаптировали. Но в дальних планах.
Алексей Смирнов
25 марта 2023, 17:14
0
Проверьте права на новую папку и что папка существует.
Алексей Смирнов
24 марта 2023, 08:15
+1
Посмотрите предыдущие темы по обновлению до 4.х версии:

modx.pro/components/23283

modx.pro/components/23536

Если не найдете посмотрите все последние ветки Николая через его профиль — Заметки.
Алексей Смирнов
17 марта 2023, 10:48
0
Да, верно. И в планах добавлять все больше и больше возможностей из коробки, чтобы выйти на уровень готовых решений, как у конкурентов. Надеюсь, что сообщество не останется в стороне.
И в этом году хотелось бы так же выпустить и бесплатную тему магазина, хотя может это лишнее… посмотрим.
Алексей Смирнов
15 марта 2023, 21:56
0
Конечно есть на модсторе уже 2 темы. платные. и 1 для теста Демо — бесплатная.
Если есть желание протестировать вот ссылка: modstore.pro/search?query=magic
Алексей Смирнов
15 марта 2023, 16:47
0
Кеш чистили?
Уверены что именно этот кусок кода (чанка) балуется. если убрать его, что будет?
Алексей Смирнов
11 марта 2023, 10:38
+1
Ну дык нужно в сниппете том же в сортировке указать этот CAST и будет сортировать как нужно.
Примерно такой формат:
'sortby' => '{"CAST(`msProduct`.`alias` AS DECIMAL (10,2))": "ASC"}'
или
'sortby' => '{"CAST(alias AS DECIMAL (10,2))": "ASC"}'
сниппет естественно msProduct
Алексей Смирнов
10 марта 2023, 22:04
0
зачем вам сниппет? Точнее есть же msProduct сниппет, просто задать верную сортировку для alias.
Алексей Смирнов
10 марта 2023, 17:57
0
Есть вариант конвертации чанка от MODX в Fenom:
Например, сейчас вы вставляете так:
[[$imgsPasteMigxGalleryFenom?imgs=`6`]]
Если вы в контенте используете только мой плагин, то выводить в шаблоне можно так, заменив на вызов на феном:
{set $output = $_modx->resource.content} 
       {set $output = $output | replace : "[[$" : "{include '"}
       {set $output = $output | replace : "`" : "'"}
       {set $output = $output | replace : "?" : "' "}
       {set $output = $output | replace : "]]" : "}"}
       {$output}
В ближайшее время сделаю настройку для вывода в стиле чанка феном.
Алексей Смирнов
10 марта 2023, 16:39
0
Я проверю один финт. если получится чанк через феном запустить, о результате отпишусь.
Алексей Смирнов
08 марта 2023, 20:21
0
Ну если квалификация позволяет расковырять — расковыряйте.
Там встроенный обработчик. Можно по аналогии сделать свой. И тогда получите свой вариант.
Алексей Смирнов
08 марта 2023, 10:53
0
ТВ и феном не связаны.
Я говорю про фронт. что на феноме проще делается обьединение информации от 2х ТВ, чем на парсере.
На парсере MODX придется не обьединять а выводить по очереди. например сначала фотки потом видео или наоборот.
в принфипе и на феном последовательность так же будет либо фото и потом видео, но кода в 2 раза меньше.