Yaroslav
https://github.com/modxcms/xpdo/issues/118 ?
читать не обязательно. это к вопросу о лэндингах и еб*тне) я не сел изучать модкс вчера) на то и указал)
iWatchYouFromAfar
это @ibochkarev, когда кто-то говорит что-то хорошее про модкс )
iWatchYouFromAfar
https://coub.com/view/136jc
Nikolay
не уверен что картинки удалятся. включая миниатюры.
быстрее попробовать) я уже попробовал, удалились обычным remove() объекта. Папки картинок остались на месте, картинки удалились
Nikolay
опции тоже удалились
Nikolay
если быть точным, то надо смотреть схему минишопа)
Nikolay
к тому же картинки не удалятся физически через sql, значит скорее всего плагины отрабатывают
Nikolay
а вообще было бы конечно неплохо какие-нибудь быстрые процессоры иметь в modx...
Nikolay
параллельно обычным
Nikolay
получается многое можно доработать и я хз какие ещё аргументы останутся, чтобы прям на modx не в моготу стало)
Yaroslav
к тому же картинки не удалятся физически через sql, значит скорее всего плагины отрабатывают
продукт сносит опции. опции сносят файлы (объекты файлов). но это не точно)
Nikolay
не, вряд, опции вообще отдельно) но проще посмотреть чем гадать, просто всем лень)
Yaroslav
не, вряд, опции вообще отдельно) но проще посмотреть чем гадать, просто всем лень)
https://github.com/bezumkin/miniShop2/blob/52b4b2fd76b0d508e353877140ffaa380277a9ba/core/components/minishop2/model/minishop2/msproductfile.class.php#L304
Yaroslav
не, вряд, опции вообще отдельно) но проще посмотреть чем гадать, просто всем лень)
продукт расширяет modResource. содержит Данные. Данные содержат msФайлы. файл при удалении тянет за собой файлы через апи modFileMediaSource
Nikolay
они вообще порознь
Yaroslav
чёт не пойму откуда взялось, что опции содержат файлы
содержат=композиция по схеме. поправил выше иерархию
Nikolay
не вижу там ничего https://github.com/bezumkin/miniShop2/blob/52b4b2fd76b0d508e353877140ffaa380277a9ba/core/components/minishop2/model/schema/minishop2.mysql.schema.xml#L122
Yaroslav
не вижу там ничего https://github.com/bezumkin/miniShop2/blob/52b4b2fd76b0d508e353877140ffaa380277a9ba/core/components/minishop2/model/schema/minishop2.mysql.schema.xml#L122
все проще. Данные содержат файл - пока набирал все перепутал что прочитал) извини.
Yaroslav
пойду поработаю с еб*тней)
Nikolay
короче, не важно)) а то чёт уже второй день на эту тему загоны)
Pavel
быстрее попробовать) я уже попробовал, удалились обычным remove() объекта. Папки картинок остались на месте, картинки удалились
ну я х.з. процессором удалял столько... и через админку. оставались твари - все картинки в папке products.
Yaroslav
ну я х.з. процессором удалял столько... и через админку. оставались твари - все картинки в папке products.
бывает все банально связано с отсутствием прав доступа у php к папке (для теста лучше три топора накинуть. вре-мен-но)
Миша
Я выспался
Миша
Чё там, дискутируем
Misha
друзья подскажите, на локалке сайт делал, пароль забыл от админки, как восстановить?
Павел
первая же ссылка в гугле
Dmytro
первая же ссылка в гугле
Это у тебя прошлогодняя информация :) Новый год новые вопросы
Павел
Это у тебя прошлогодняя информация :) Новый год новые вопросы
Новый год - новые сайты. На саппорт приехал сайт на эво, я теперь хоть увидел что это такое))
Gaius Cassius
ряды эвистов пополнились?)
Павел
ряды эвистов пополнились?)
не, увожу клиента на рево) он не против)
Иван
😊
iWatchYouFromAfar
друзья подскажите, на локалке сайт делал, пароль забыл от админки, как восстановить?
Уровень разработчика - спрашивать в чатике как пароль восстановить)))
iWatchYouFromAfar
Это эпично
iWatchYouFromAfar
Но вопрос - как сменить аватарку в админке, все еще в топе))
prohor
Уровень разработчика - спрашивать в чатике как пароль восстановить)))
Вот как бы по хэшу в таблице исходную строку восстановить это уже интереснее
iWatchYouFromAfar
Не вижу в этом ничего интересного )
Pavel
Добрый день
Pavel
Всех с праздниками)
Pavel
<$set $gallerys = ''|resource:'tv.gallery'$> <$foreach $gallerys|fromJSON as $gallery$> <span class="swiper-slide slide-loop" data-slider-index="<$$gallery@index$>"> <img class="shk-image" src="<$$gallery.image|source$>" alt=""> </span> <$/foreach$> Так выводится галерея товара на странице самого товара Нужно вывести эту галерею на главной странице Как в fenom прописать, чтоб каждый раз подставлялся id нужного ресурса или проще через getimagelist?
Misha
продолжу парад тупых вопросов: Как удалить все доп. поля по быстрому? Случайно с ошибкой импортировал
Павел
Это вообще возможно же? Если прописываю перед | resource - ID нужного ресурса, изображения выводятся..
Если честно, не помню можно ли через fenom вызывать getItterator Если нет, то тут простенький сниппет Получаешь getItterator с нужными параметрами отбора и отдаешь айдишники в чанк
Pavel
теоретически смысл метода понял Нужно получить id всех ресурсов, у которых parent = нужному значению. Но как потом эти найденные id правильно подставить? Туплю)
Павел
https://docs.modx.com/current/ru/extending-modx/snippets Раздел « Не пытайтесь смешивать коды PHP и HTML в сниппете «
Pavel
https://docs.modx.com/current/ru/extending-modx/snippets Раздел « Не пытайтесь смешивать коды PHP и HTML в сниппете «
<?php $query = $modx->newQuery('modResource', array('parent'=>'118')); $resources = $modx->getIterator('modResource',$query); $output = ''; foreach ($resources as $resource) { $output .= $resource->get('id').'<br>'; } return $output;
Pavel
По поиску id такой сниппет?
Pavel
<$_modx->runSnippet('!snipname')$>
Pavel
Такой вызов не работает
Павел
Сойдет Осталось только в чанк вывести все это
Pavel
{$_modx->runSnippet('!snipname')}
Pavel
такой тоже
Pavel
только обычнфй
Pavel
[[!snipname]]
Pavel
Прежде чем вывести нужно присвоить id к переменной?
Pavel
Типа 'id'=> $resource->get('id'),
Павел
[[!snipname]]
Ну, можно ж pdotools использовать, тогда и fenom заработает)
Павел
Прежде чем вывести нужно присвоить id к переменной?
Просто выводи в чанк. По примеру в доке А там уже айдишник подставляй
Pavel
а потом через [[+id]] вывести ?
Pavel
А в данном случае что используется?
Pavel
Вот это <$$ $>
Pavel
И стоит ли это того?
Павел
ну ты ж используешь пространство $modx
Pavel
Просто ранее не сталкивался с этим
Pavel
Только fenom
Павел
И стоит ли это того?
там разница на уровне стат погрешности, если ты там конечно не миллиарды извлекаешь
Pavel
Если этот сниппет вывожу, то пусто(
Павел
могу тебе показать пример одного сниппета моего
Павел
поймешь в чем соль
Павел
https://pastebin.com/vQrBiLeA
Павел
В чанке я просто вызываю $char и $items и усе
Pavel
суть примерно понял но у меня же просто при выводе сниппета, должен выводится айдишник по идее?
Pavel
Ага
Тогда в чем косяк у меня?
Павел
так а покажи пример как ты вызываешь в чанке и как ты его туда отправляешь