чтоб быстро можно было получать помощь и нужную инфу и помогать.
айда. со своего канала подтягивай людей сюда.
за щеку тебе подтянул
ты брось тут эту гомосятину разводить
запинаю ногами же на слете модх.
лол, я на петушиные съезды не выезжаю
потому что ты трус. и знаешь что там тебя не только я жду. живым ты оттуда может и уедешь, но вот поколечить тебя покалечат. ты только в интернете дерзкий. а в реальной жизни трусливый задрот. Во всех каналах, где тебя видел, ты умудряешься сеять негатив и дерзить людям первым. Надеюсь тебя забанят всюду в один прекрасный день.
ойой, а кто меня ещё ждёт?
я так люблю когда меня ждут
вот бы подождать сейчас
Не флуди в чате. Если есть вопросы пиши в личку
слушаю и повинуюсь, сладенький
не ругайтесь, моданы
лучше подскажите как мне сделать произвольный набор полей
в минишопе то?
или где?
в модх
migx
там же вроде он тоже фиксированный?
я не совсем понял вопроса. нужно чтоли чтоб можно было добавлять к ресурсу сколько угодно строчек произвольного типа?
у меня у одних ресурсов может быть 10 полей, а у других 2 и ключи могут различаться сильно в зависимости от ресурса
я не хочу прописывать 100500 полей на все случаи
тут хорошо описано как работать с migx
кроме MIGX не встречал решений чтоб можно было произвольное количество добавлять.
а можно через апи заполнять поля MIGX?
у меня php-скрипт для импорта
Через апи все можно если умеешь.
они в отдельной таблице хранятся?
ну конечно. у каждого дополнения есть свои таблицы. и процессор есть по добавлению элементов обычно. нужно его использовать. но тут я не могу ничему научить. это слишком сложная тема. нужно смотреть код компоненты MIGX и смотреть как они добавляют элементы. и потом соединить с твоим скриптом. Это уже задача выше уровня обычного вебмастера. Тут кодить надо.
спасибо, буду кодить
а дополнение console испольбзуешь?
нет, не слышал
или ты про встроенную консоль?
её использую
Позволяет изнутри админки MODx запускать php скрипты. удобно достаточно. Правда без отладчика, но для мелких задачек походит. Я так из файла xml заливал в MODx море товаров
встроенную ) которая как дополнение ставится
море это сколько?
в том случае было 4500. Ну это конечно не так много. Но для консоли норм )
у меня 5000 позиций, импорт занимает 3 минуты с учетом очистки кэша и перестройки урлов
а я всеже по 1000 загружал.
скрипт почти самодельный
с учетом загрузки картинок?
не, картинки отдельно
я пробовал через апи модх создавать ресурсы и это было очень долго, пришлось писать в базу напрямую
ну ты крутой прогер по идее. раз такие вещи делаешь значит по MIGX сможешь. я вот сам не очень возлюбил MIGX изза того что интерфейс тупо не понравился. Но понимаю что это дополнение важное всеже.
меня смущает что сниппет называется getImageList
а прям через процессор Create Пытался создавать?
да
или нет, не помню уже точно
$resource = $modx->newObject('modResource'); $resource->fromArray(array( 'pagetitle' => 'My Resource Title', // add other resource properties here )); $resource->save(); типа того было
обновление урлов дольше всего происходит
понял! походу реально проще сразу в mysql грузить )
Приветствую
заапрувил ваш чатик)
Всем привет
хай!
вот это ты ничего себе вкатился
спамят по всем каналам
Ильнур и Настя
У них семейный бизнес)
Ну вы видели же реальный «семейный бизнес»? Каналы на YouTube «Мистер Макс» и «Мисс Кейти»?
по слухам этот предприимчивый хохол рубит от $20 000 долларов в месяц
И это только с телеграммы
Есть вопрос. В pdoResources &parents должен быть родительским ресурсом по отношению к текущему. Как сделать?
точнее даже не так
в &parents должен быть ресурс который принадлежит родителю текущего ресурса и имеет тип «Коллекция»
то есть брат текущего ресурса?
сосед
есть же [[*parent]] а тип уже в фильтре наверное надо указывать
Ну да, сосед с другим типом
как сделать условие типа "если у внуков текущего ресурса нет детей"
у меня каталог разной глубины и нужно для предпоследнего ресурса в дереве задать условие
или "если среди внуков текущего ресурса нет контейнеров"
Всем привет
какие люди )
А кто fenom использует
))
А то я начал делать сайт с использованием файловых элементов
Все ок
Но когда вызываю pdo resources и указываю tpl из чанке файла выдаёт ошибку
И не выводит page title и ТЖ
Тд
Может кто скинуть пример рабочего вызова?
не сталкивался
подскажите способ установки сразу определенного набора пакетов
нужно создать пакет сочетающий в себе все эти пакеты. сборку так сказать.
лол - подскажите как создать пакет - нужно создать пакет
лол - подскажите как создать пакет - нужно создать пакет
Эта задача тебе не по зубам, а я как раз ей занимаюсь сейчас.
> @Tarzan_Pasha
тебе не по зубам

ну да, я так и понял
> @Tarzan_Pasha
тебе не по зубам

ну да, я так и понял
да ладно. я шучу. ты же мой друг теперь за то что рассказал мне про то как правильно делать UI )
/leave
есть чанк, и внутрь надо вставить еще чанк, как это сделать?
modx rev
не поверишь, всё по той же схеме
делаю так, но внутренний чанк не отрабатывает
что выдает?
выдает только внешний чанк
на месте внутреннего что? как именно выводишь?
в шаблоне пишу [[$header]] в [[$header]] в html редакторе пишу [[$header_pilot__3]] и выводится только [[$header]] без [[$header_pilot__3]]
я бы понял если бы [[$header_pilot__3]] как-то ругнулся...а он молчит и не выводится
что внутри него?
верстка
на самой странице в месте вывода внутреннего чанка что? инспектором смотрел?
да, смотрел, там тишина
в минишопе можно оптом сменить категорию товаров?
Легко
как?
вот я открыл категорию, там товары можно галочкой пометить
как их все перенести в другую категорию?
Ну если в сам товар зайти там наверно гдето. На край можно отображать товар в дереве и мышкой перенести потом отключить отображение в дереве
где то существует актуальный референс апи?
в рот его е**ть
а то мне тут уже советуют
это тоже самое что учить радиологию методом проверки свойств изотопов на себе
нах** вообще нужен этот б***ский модэкс если разрабы даже не удосужились API описать
чёт у меня с него перманентный багет последню неделю
ерунда на ерунде
вступай в секту processwire
там jquery-подобное апи, никакие сниппеты не нужны
ага, и сайт который я больше года пилю на моде перенести кароч
да!
это же так весело и увлекательно!
такая то лёгонькая задача
я сейчас переношу с вебасиста на минишоп
а чё ж не на pw?
Ну если в сам товар зайти там наверно гдето. На край можно отображать товар в дереве и мышкой перенести потом отключить отображение в дереве
один товар я знаю как
а как сразу несколько?
> @barbarik
там jquery-подобное апи, никакие сниппеты не нужны

а если мне не хватает функционала?
а чё ж не на pw?
не хочу писать свой интернет-магазин
да, это только у меня на маке ерунда с цитированием?
кто-нибудь делал выборку по типу ресурса?
по class_key
типа getObject('modResource', array('class_key'=>$id))
не
чем вы вообще тут занимаетесь тогда, не пойму)
А в чем проблема?
ну хотя бы в том что нет референса по API
Плохо искали
В чем конкретно проблема?
я написал
хочу АКТУАЛЬНЫЙ референс
со всеми методами
на оф сайте он старый как говно мамонта
там даже getObject не описан
хочу АКТУАЛЬНЫЙ референс
сделай )
ну охуеть теперь
какой смысл им поддерживать эту версию, если на носу выход версии 3.0 где все будет по другому ) лучший справочник - это ядро ) ковыряться в нем и будет успех.
вкококотываемся
господа
[[pdoResources?
&parents=[[*id:getAdditionsRootId]]
&showUnpublished=1
&select=id,pagetitle,description
&depth=0
&limit=0
&sortby={"menuindex":"ASC"}
&tpl=additions-price-list-tpl-cat-wrap
]]
в parents возвращается id, или результат вызова сниппета getAdditionsRootId?
какая последовательность?
вроде результат обработки фильтром должен вывести
может будет кому интересно
запилил тут такую штуку

Есть каталог. Внутри категории. Внутри категорий товары в 1 уровень (то есть вложенных нет). У каждой категории товаров есть определённый набор доп. услуг.
Так вот этот набор услуг это группа ресурсов с типом Collections
и в каждом товаре выводится список этих услуг данной группы товаров
основная сложность была добраться до ресурса с типом Collections лежащим по соседству
решилась сниппетом
<?php
$currentResourceId = isset($input) ? intval($input) : 0;
$product = $modx->getObject('modResource', $currentResourceId);
$parent = $product->getOne('Parent');
$parentId = $parent->get('id');

$query = $modx->newQuery('modResource', array('parent' => $parentId, 'class_key'=>'CollectionContainer'));
$query->select('id');
if ($query->prepare() && $query->stmt->execute()) {
$i = 1;
$res = $query->stmt->fetch(PDO::FETCH_ASSOC);
$output = $res['id'];
}

return $output;
внутри каждого товара список допов выводится через pdoResources так:
[[pdoResources?
&parents=[[*id:getAdditionsRootId]]
&showUnpublished=1
&select=id,pagetitle,description
&depth=0
&limit=0
&sortby={"menuindex":"ASC"}
&tpl=additions-price-list-tpl-cat-wrap
]]
Добил таки свой вопрос)
Есть вариант при копировании группы ресурсов сделать так чтоб дочерние ресурсы не меняли тайтлы и урлы и не добавляли слово Копия?
Всем привет, я в мдексе новичок поэтому и задаю вопрос, подскажите пожалуйста, у меня стоит задача в админку добавить поле для кейсвордов, как я это могу сделать? Спасибо