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

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

С нами с 20 декабря 2014; Место в рейтинге пользователей: #43
Алексей Смирнов
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 поля?
Алексей Смирнов
23 февраля 2023, 22:10
+3
Спасибо, Семен, за пошаговый разбор в подключении. Особенно понравился как хитро в режиме разработки это все колосится… ПЕСТНЯ!
По поводу всяких зоопарков и прочей ереси, любовь-не любовь к EXTjs. Ребята, MODX достаточно свободная система со своими нюансами. Никто не принуждает использовать вас какие-то плюшки. Нравиться кодить в extjs — пожалуйста, vue — Пожалуйста.
Боятся, бороться, сомневаться за общий стиль с extjs дело каждого. Я считаю наоборот — приложуха будет выделяться визуально и перепутать с ходу разные пакеты чисто визуально уже будет сложно (это как один из примеров).
По дальнейшей поддержке… ну если автор на vue забилдит и не оставит исходников — это конечно западня, но это очень редкие и частные случаи, и тем людям просто «повезло» нарваться на такое.
Потому что по хорошему если под проект делается на стороннем js фреймворке app, и это не платный пакет, то думаю, разработчик должен оставлять исходники чтобы после него могли дорабатывать сайт. Если он не оставляет, значит, такой разработчик и обстоятельства… Всем не угодишь.
Так что все будет хорошо. Плохого точно будет меньше. И даже забилденный js, если ооочень сильно припрет можно поправить, так что это дело всего лишь компетенции владения знаниями.
Алексей Смирнов
17 февраля 2023, 15:15
0
Спасибо. Учту в следующей версии. Помимо этого будут еще различные интересные функции.
Алексей Смирнов
15 февраля 2023, 09:22
+2
Думаю гугловскую стоит убрать и сделать этот вариант:
в Форму:
в formIt пишем:
&validate=kapiktoshka:contains=^goloiva^
в любом месте при готовности DOM js-ом( или на скрол или клик) вставляем текст goloiva в INPUT наш. :)
профит.
Работает уже на многих проектах.
Алексей Смирнов
09 февраля 2023, 14:35
0
Вам выше говорили. там вывод — массив.
у вас там подключен id = 3 медиаисточник и в нем, видимо еще есть какая-то папка которая в путь файла [[+imagecat.sourceImg.src]] — Не попадает и ее нужно вычислять или прописать в ручную в чанке снипета. к сожалению я не работал с image+ и готового решения у меня нет.
Алексей Смирнов
09 февраля 2023, 09:17
0
У image+ совершенно другой вывод данных. поэтому и не получалось.
Алексей Смирнов
08 февраля 2023, 23:56
0
Нее… смотрите.
включаете тип поля Картинка. сохраняете. смотрите во вкладку Параметры вывода — ставите по умолчанию. (если стоит — ок).
Идете в ресурс вложенный где родитель id20 — проверяете что картинка отображается и на месте. сохраняете этот ресурс на всякий случай.
Далее идем в код где вы пишите pdoMenu:
[[!pdoMenu?
&parents=`20`
&level=`0`
&includeTVs=`imagecat`
&processTVs=`imagecat`
&prepareTVs =`imagecat`
&tpl=`block_categories`
]]
Чанк block_categories при этом:
<div class="">
<b>URL: [[+imagecat]];</b>
        <a href="[[~[[+id]]]]"><img src="[[+imagecat]]" alt="[[+pagetitle]]"></a>
        <div class=""><h4><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h4></div>
    </div>
Алексей Смирнов
08 февраля 2023, 23:10
0
Выберите обычный тип Изображение.
Или вам принципиально чтобы image+ был у вас?
Алексей Смирнов
08 февраля 2023, 22:51
0
у вас установлен какой-то сторонний компонент по фоткам. откройте вкладку
параметры ввода и покажите
joxi.ru/Y2LYgPnT76QQbA