Pathologic
Pathologic
А от перезапусков вообще глупо что-то ждать
Pathologic
Там роботы то шторы шьют, то просто пидоры
Pathologic
Хищник вроде простой фильм по концепции, а и то насовали аутистов каких-то
Pathologic
Aliaksandr
По сравнению с последним и генезис и спаситель - шедевры, просто спаситель больше в стиле трансформеров снят, чем терминатора ))
Alexander
Aliaksandr
А вот эти воюющие фемки в последнем все и поломали. Как и в матрице, где нео вдруг разучился летать, зато тринити научилась, плюс какая-то всех бьющая малолетка и та выросшая мелкая индуска, да генеральша негра
Aliaksandr
Которая Ниоба
Alexander
Alexander
Aliaksandr
Тут я согласен с Татьянычем, что надо провести всемирную кампанию и запретить неграм называть себя черными. Потому что они нихуя не черные, а коричневые. Так что пусть отъебуцца от этого прекрасного цвета 😅😅😅
Aliaksandr
А то там уже какая-то хуйня по переименованию Черной пятницы чуть не началась )))
Alexey
Alexander
Aliaksandr
Vitaliy
@Grinyaha спроси вместо меня, бо ты тоже не знаешь 😂😂😂
Andrey
Я под НГ их пересматриваю как раз.
Vitaliy
ладно, я буду позориться. Хочу создавать ресурсы из json массива.
1. написать php, перебрать этот массив
2. с помощью modResource создать ресурсы
вопрос как запускать пехепе, чтобы эти ресурсы создавались, мне это пока темная магия.
Гришаня написа "Кэш очищать прям вызовом как то можно через апи эво" - но я нихера не понял тут. Подскажите что дальше то?
Andrey
Php читает JSON. В чем беда то?
Игорь
Vitaliy
Andrey
json_decode твой файлик (или поток) и всё, на выходе массив.
Andrey
include_once(MODX_BASE_PATH."assets/lib/MODxAPI/modResource.php"); // это чтобы создавать доки
$json = '{"a":1,"b":2,"c":3}'; // твои данные
var_dump(json_decode($json)); // тут будет твой декодированный уже массив. Для посмотреть.
Дальше циклом по нему, как по обычному массиву и внутри для начала
foreach ( json_decode($json) as $key => $value) {
var_dump($value);die; // тут глянешь, что за ключи внутри. Потому убери.
// а тут врубаешь вот это для создания доков
$doc = new modResource($modx);
$doc->create(array(
'pagetitle' => $value->title,//или че там будет
'template' => 1,
'parent' => 1
));
}
Andrey
А да, внутри цикла ещё
$doc->save(false, true);
Am
Так будет не массив, а объект:
json_decode($json)
Так будет массив:
json_decode($json, true)
Am
Что-то мне показалось что вопрос был не в том как все это сделать, а каким событием воспользоваться чтобы все это запустить.
Dmytro
Andrey
Andrey
Потому и var_dump))
Am
Dmytro
Vitaliy
сейчас хоть примитивный пример сделаю, а дальше буду усложнять.
Игорь
Добрый день, у меня в самописном классе ругается на getTemplateVars, просит symfony\component\translation\translatorinterface.php
Но зачем ему?
Игорь
Полседняя версия evo, php 7.4
Am
Очевидно для перевода.
Am
А там и до ЭдитДокс рукой подать. ((%
Vitaliy
Axenia
VitaliyLabenskiy (432.24) увеличил карму dvakotaby (747.24)
Andrey
Aliaksandr
Игорь
Очевидно для перевода.
+ спасибо, добавил через композер, но еще пришлось погугли и понизить версию, что бы заработало все
"symfony/translation": "^4.4",
"symfony/translation-contracts": "^1.1.6"
Axenia
BibikRush (38.81) увеличил карму Ambrion (3269.48)
Aliaksandr
Вообще, для импорта конечно идеальный формат jsonl
Aliaksandr
https://youtu.be/Ty2FVORVTQM
Aliaksandr
😅
Сергей
Andrey
У меня сестрёна Настя)
Andrey
Vitaliy
Axenia
VitaliyLabenskiy (432.24) увеличил карму Ambrion (3290.27)
Aliaksandr
Json Lines?
Ага, идешь себе спокойно построчно и всё куда надо распихиваешь хоть сутками ))
Sasha
Sasha
Все Насти - своеобразные. "обычную" Настю видел только раз в жизни
Игорь
Добрый день, словил в админке Declaration of EvolutionCMS\Tracy\Debugger::errorHandler(int $severity, string $message, string $file, int $line, ?array $context = Array): ?bool must be compatible with Tracy\Debugger::errorHandler(int $severity, string $message, string $file, int $line, ?array $context = NULL): bool
Подскажите пожалуйста какая версия Tracy нужна? Сейчас "tracy/tracy": "~2.5"
Sasha
tracy надо понизить, было выше по чату
Игорь
Поищу, спасибо
Игорь
Axenia
BibikRush (38.81) увеличил карму sashabeep (1138.97)
Aliaksandr
Sasha
Это трейси обновили надо фиксить его или в композере ограничить версию на 2.8.*
Aliaksandr
Блин, когда на такое говорят "сложна", мне прям нечего ответить :)
Serguei
Игорь
Подскажите ещё пожалуйста, уже обсуждалось вроде как, видео одним глазом, если клиент планирует "1 млн товаров", лучше сразу начать с постгрес или на мускуле, а потом переехать?
Andrey
Aliaksandr
Сложна догадаться, что именно там и именно так.
Ну смотри. Есть сервис Profile, к нему кастомные правила CustomRules и кастомные сообщения CustomMessages. Все вместе получается ProfileCustomRules и ProfileCustomMessages. Синтаксис стандартный ларавелевский Validator. Аналогично для сервиса Auth будут правила AuthCustomRules и AuthCustomMessages. И так далее :)
Aliaksandr
Это даже проще, чем написать без ошибок json rules для FL 😅😅
Serguei
Наблюдаю уже давно... Александр, а что это вообще такое вы так старательно делаете? Это какая-то новая библиотека работы с пользовательскими профилями в Ево3, или это чисто для Ларавела?
Aliaksandr
Вообще конечно большая проблема, что тут много чего любят обсудить с конца, а не с начала. Если уж форма - так сразу кастомная валидация, желательно с регулярками и все дела. А все остальные, кто не в теме, просто смдят и охуевают типа бляяя, откуууда это всё, ну его нааах 😁
Andrey
Вообще конечно большая проблема, что тут много чего любят обсудить с конца, а не с начала. Если уж форма - так сразу кастомная валидация, желательно с регулярками и все дела. А все остальные, кто не в теме, просто смдят и охуевают типа бляяя, откуууда это всё, ну его нааах 😁
Ну так имея форму, хочется её валидировать и писать самому, что нужно не просто Field image required, а "Фотки надо две штуки и с сиськами".