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

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

С нами с 20 декабря 2014; Место в рейтинге пользователей: #43
Алексей Смирнов
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 раза меньше.
Алексей Смирнов
07 марта 2023, 12:14
0
Не понятна отсылка к минишопу. Он же на extJS по стандартам вроде как. Что к чему?
Если есть недовольства — иссушка даже принимается не то что PR. )
А вообще если на том же vue хорошо спроектировать, продумать, то будет работать это все не только на extJS но и на любом другом фреймворке.
Да и я про стандарт написал в посте, но если разработчик не соизволит нормально сделать, то есть стандарт или нет стандарта — пойдет все по сливной канаве как не крути-верти.
А восхищаться буду, ибо мало вообще кто-то способен для MODX что-то привнести новое. Частенько только и слышится что-то похожее на охи-ахи.
Алексей Смирнов
06 марта 2023, 17:13
0
Увы, так загрузчик сделан, отменить операцию обновления строк фоток нельзя.
Можно только отключив пакетную загрузку, но тогда каждое фото добавлять в ручную.
Как вариант сделать 2 ТВ одно для фоток другое для ютюба
а на фронте на fenom это все спокойно объединять в массиве. Причем это без проблем возможно.
Как-то так.
Алексей Смирнов
05 марта 2023, 09:55
0
Поверьте, не сложнее чем на MODX парсере, а то и лучше с точки зрения поддержки и читаемости и функционирования. Переходите на fenom и не пожалеете.
Алексей Смирнов
05 марта 2023, 09:47
0
Ну я вам всячески говорю чтобы вы расписали шаги или дали больше информации.
Вы только отписываетесь односложно.
Проверили ли источник у ТВ? правильно ли вписали migxResourceMediaPath параметры.
Если у вас есть опыт создания прям migx в migx, то тогда я уже не понимаю в чем сложности проверить все по шагам.
Потому что если у вас все правильно и вы рендер прописали для фоток, то как бы… все должно заработать, если что-то не учли — перепроверяйте или пишите детально что делали.
Алексей Смирнов
04 марта 2023, 21:47
0
не. конфиги не помогут.
потому что сложна.
у вас же 2 ТВ-шки?
первая — галерея и она работает?
Вторая — это своего рода набор галерей где вы 1ю галерею (1е ТВ) добавляете в поле?
Если вы не понимаете о чем — ищите мануал. MIgx в migx.
Алексей Смирнов
04 марта 2023, 21:27
0
вы же создали Отдельное TV для галереи с конфигом MIGX галереи?
И потом в актуальной вашей сборной галерее создали поле где указали ТВ с галереей?
Примерно так оно работает. делается через конфиг MIGX.
А у источника для (1й) галереи вы или указываете простую папку или вставляете migxResourceMediaPath не кешриуемый.
и поидее все должно работать.
если что-то не работает значит еще раз пройдитесь по мануалу который достали
или опишите тут подробнее что сделали по шагам. иначе, сложно помочь предметно.
Алексей Смирнов
01 марта 2023, 17:00
0
переносить можно товары у которых основные категории являются вложенными мама-дети. остальные конфигурации не дадут перенести просто так товар.
Алексей Смирнов
01 марта 2023, 13:59
+1
так это не работает. вы либо делаете свой сниппет и свою пагинацию
либо используете полностью pdoPage без своего ajax. Потому что pdoPage и знать не знает что у вас там в ajax. и как следствие не сможет перерисовать вам пагинацию.
Где-то была статья по поводу фильтров на PdoPage, но есть ощущение что или писать все самому или брать mSearch2, к нему можно прикрутить свою таблицу и там встроенные фильтры и все это на ajax работает.
СТатья:
ilyaut.ru/tips-and-tricks/simple-ajax-filter-using-pdopage/
Алексей Смирнов
01 марта 2023, 11:48
0
А что за аякс. вы сами этот аякс писали? он отделен от pdoPage?
Алексей Смирнов
26 февраля 2023, 22:01
0
Вам нужно делать 2 фильтра по ширине и длине.
Причем в ширине будет 2 инпута (тк у вас number) вы второй скрываете (который ДО). и у вас всегда этот ОТ.
Ну и такую штуку с Длинной, но наоборот. первый инпут (ОТ который) скрываете, второй у вас ДО будет. :)
Алексей Смирнов
26 февраля 2023, 20:26
0
А как у вас товары заполняться будут? у каждого будет ширина и длинна? 2 поля?