Aliaksandr
Aliaksandr
Поищи на модх.им связанное с cli , работа через cli
Sasha
Это через крон работать не будет, только если ты будешь через веб-морду дергать:)
А я в крон wget вставлю. На моем хостинге почему-то консольный php не работает. Приходится делать этот "шлюз" доступным по ссылке
Aliaksandr
Там надо руками задавать эти константы
Aliaksandr
А ну если так, то пофиг, что крон, что аякс
Pathologic
Импорты всякие в simplegallery
Sasha
Ничесе ссылка скрины от etomite http://www.evolution-docs.com/documentation/developers-guide/modules/managing-module-dependencies Пути гугла неисповедимы
Ilya
Ничесе ссылка скрины от etomite http://www.evolution-docs.com/documentation/developers-guide/modules/managing-module-dependencies Пути гугла неисповедимы
Гугл не обманешь, он тоже понимает, что Etomite и evocms в принципе одно и тоже 😂
Pathologic
Дратути еще раз. Подскажите, как сделать файлик в папке с модулями, который может видеть $modx->... Чтобы его можно было кроном тыкать типа API так, чтобы это было ну хоть как-то безопасно. Как защитить? какой-нибудь хэш в гет-запросе чтобы он его с чем-то сравнивал? И еще: уже есть такой же функционал в админке в отдельном модуле, как бы из него общие настройки подсасывать в этот файл? Можно поискать в таблице modules по названию "основного" модуля, но вдруг есть какой-то другой метод? Не разобрался, как использовать общие настройки. Что-то все модули, которые ковырял для примера только из-под админки работают. Хочу использовать один и тот же php файл и для обработки через ajax внутри модуля в невидимом режиме и через cron его по ссылке время от времени дергать
Сниппет создай, прикрепи к модулю и в нем будут настройки при запуске, его и запускай в своем файле
Sasha
Сниппет создай, прикрепи к модулю и в нем будут настройки при запуске, его и запускай в своем файле
Да нифига чет не получается получить внутри сниппета. Примеров нет. $modx->event->params не подходит. Единственное, где оно есть если распечатать весь $modx где-то там в одном месте, в массиве с непонятным названием
Sasha
$properties = $this->snippetCache["ИМЯProps"];
Sasha
ну пусть
Владимир
#мелкая_работа_на_полчаса ⚡️⚡️⚡️ Ребят у кого есть время желание сейчас немного поработать - помочь доделать регистрацию/авторизацию с ответами в JSON плиз в личку напишите.
Denis
Дратути еще раз. Подскажите, как сделать файлик в папке с модулями, который может видеть $modx->... Чтобы его можно было кроном тыкать типа API так, чтобы это было ну хоть как-то безопасно. Как защитить? какой-нибудь хэш в гет-запросе чтобы он его с чем-то сравнивал? И еще: уже есть такой же функционал в админке в отдельном модуле, как бы из него общие настройки подсасывать в этот файл? Можно поискать в таблице modules по названию "основного" модуля, но вдруг есть какой-то другой метод? Не разобрался, как использовать общие настройки. Что-то все модули, которые ковырял для примера только из-под админки работают. Хочу использовать один и тот же php файл и для обработки через ajax внутри модуля в невидимом режиме и через cron его по ссылке время от времени дергать
Если правильно понял, то лучше сделать artisan команду и спокойно ее тыкать через крон.
Denis
если 2.0 эво
Sasha
Если правильно понял, то лучше сделать artisan команду и спокойно ее тыкать через крон.
в 1.4 его нет. И на хостинге в кроне php в консоли не запускается
Aliaksandr
как в 2.0 программно префикс таблиц получить?
EVO bot Лёшка
как в 2.0 программно префикс таблиц получить?
Читаем тут: http://modx.im/blog/news/5832.html После читаем тут: https://github.com/evolution-cms/example-package
Pathologic
Через getConfig наверное
Aliaksandr
че-то нет там. но в запросах везде он подставляется - значит где-то он все-таки есть
Anonymous
как в 2.0 программно префикс таблиц получить?
echo $modx->getDatabase()->getConfig('prefix');
Aliaksandr
да, так вроде работает. я все пытался через AgelxNash\Modx\Evo\Database->getConfig('prefix') достучаться, но там глухо оказалось)
Aliaksandr
чтоб мимо $modx
Anonymous
Мимо modx это EvolutionCMS()->getDatabase->getConfig('prefix'); 😁
Anonymous
Сути это не менят, но будет доступно даже там где нет переменной $modx
Pathologic
Где нет там напиши global $modx 😜
Anonymous
Где нет там напиши global $modx 😜
А не вырезали этот глобал?
Anonymous
Там же кучу глобалов порезали. Из-за чего куча багов
Pathologic
Думаю что modx осталсяв index.php
Pathologic
А то бы многое перестало работать
Anonymous
Хотя нет, это про другое
Alexey
Всем привет. Кто-нибудь выводил доклистером список элементов , отсортированный по количеству вкашных комментов на странице?
Alexey
Количество комментов получить не проблема, но как потом работать с выводом?)
Dark
Количество комментов получить не проблема, но как потом работать с выводом?)
Количество комментариев в TV- параметре? Тогда или filters или addwherelist
Sazanof
Может ошибусь, но тут наверно работа с массивами именно (сортировка) т.к. кол-во комментов тянется со стороннего ресурса, а не из бд🤷‍♂
Alexey
Да, можно через tv. Но тогда нужно каждый следующий коммент отслеживать и апдейтить. По хорошему на прямую бы использовать полученные данные из апи
Alexey
Да, именно с массивами)
Sazanof
Ну типа array_filter заюзать.
Alexey
Могу я как-то в конструкции вызова доклистера запустить в параметре еще сниппет?
Alexey
Все, супер) сейчас посмотрю. Спасибо ! Не знал просто в какую сторону смотреть)
Volodymyr
Все, супер) сейчас посмотрю. Спасибо ! Не знал просто в какую сторону смотреть)
Через selectfields можна получить поле из количеством и посчитать Можна через свой контроллер join сделать
Павел
доброе утро, подскажите почему не могут работать лексиконы в formlister
Anonymous
-_-
Anonymous
Блин, уменьшаит карму не хотел Сейчас время пройдёт поставлю плюс
Илья
знакомься Саш. наконец у меня есть коллега
Илья
прошу относицца как ко мне))
Anonymous
всем привет )
Anonymous
прошу относицца как ко мне))
Т.е. издеваться и мучать?
Илья
)))
Anonymous
)))
+ исправляю несправедливость
Владимир
А где найти документацию по авторизации вебюзера?
A
http://i--gu.ru/websignup-i-weblogin
Владимир
Владимир
http://i--gu.ru/websignup-i-weblogin
Хотя это не то. Мне надо api чтобы руками авторизовать
Anonymous
Хотя это не то. Мне надо api чтобы руками авторизовать
Не совсем API но рядом http://docs.evo.im/04_extras/doclister/modxapi.html
Andrey
Какой блять Веблогин, вы чего
Akool
А как человеку на сайте с названием "Школа MODX" понять какие сниппеты актуальны, а какие нет?
Akool
Хорошо бы с автором сайта связаться и как-то договориться об информере в некоторых статьях, что информация была написана давно,а нынче уже другие вещи актуальны.
Akool
Всем на пользу
Sasha
А в FL есть авторизация и регистрауия по номеру телефона кстати? Ну то есть когда у чела нет ни никнейма, ни e-mail. Таких крайне много, такое щас время. Как его регистрировать? Что-то в weblogin был цирк с конями, чтобы запустить регу без ника, а по e-mail
Sasha
protected user Лёшка
Andrey
Там на сайте обратная связь через Еформ. Поди не работает.
Akool
Еформу ничего не мешает работать
Andrey
Да ему постоянно что-то мешает.
Sasha
А где найти документацию по авторизации вебюзера?
https://modx-gu.ru/formlister/registraciya-polzovatelej вот это праильный сайт
Akool
Это "плохому танцору" =)
alexx
короче надо сделать установку из экстрас по клику готового шаблона визитки или магазина
Pathologic
для этого нужен нормальный экстрас
Akool
В инсталлере версии 1.4.9 и 2-dev Так и надо или что-то забыли обновить?
Akool
Вряд ли так надо. Поменял руками пути в файле до актуальных
Dmytro
да сегодня будет сейчас чутка разгребу таски и запишу видео как инсталить EVO 3 способа 🙂