Артур
Ещё на локаль ругается, хотя в настройках стоит русская.
Артур
Вопрос решён, видимо дело было в конфигурации сервера.
Артур
Есть другой вопрос, почему на локалке пакеты заметно дольше загружаются в менеджере пакетов чем на хостинге?
Developer
подскажите, для modx нужно ли устанавливать phpMailer
или он уже встроен?
require_once dirname(FILE)."/lib/class.phpmailer.php";
в сниппете нужно подключить этот файл и использовать его методы
Алексей
он там есть.
Алексей
более того. почта отправляется formIt дополнением.
Алексей
а если кастомно что-то ваять то посмотрите API модикса где-то должно быть как им управлять.
Иван
Иван
Как отправить email письмо в MODx Revo с помощью API
https://dart.agency/blog/modx/otpravka-pisem-v-modx-revo-s-pomoshhyu-api.html
Developer
ага, уже нашёл благодарю
Артур
Господа, есть рецепты по тому как настроить live server через modx? т.е. чтобы когда я редактирую шаблон или чанк страница в браузере перезагружалась автоматически?
Алексей
в опере до 12й версии я стаил таймер 1 раз в 10 сек ))))))))))))))
а тут можно поставить в шапку метатег релоад каждые 5 или 10 сек. :)))))))))
Артур
Артур
Какой самый простой вариант отследить изменения в файле с помощью php?
Михаил
https://www.php.net/manual/ru/function.filemtime.php
Артур
Эта функция возвращает время последнего изменения, т.е. надо куда-то записать его сначала, я думаю в какой нибудь change_time.json, а потом с этими записями сравнивать, да?
Артур
Я полагаю её тоже сначала надо получить и сохранить?
Артур
Ну да, только я так никогда не делал, только слышал. Для этого надо прочитать файл, завернуть полученные данные в функцию md5 и результат сохранить в файл или БД, а потом сравнивать?
Артур
Да не лень, просто необходимости не было. Ну и в целом вроде не сложно. file_get_contents, md5 и file_put_contents, плюс цикл😁
Артур
Честно ничего не понял, но очень интересно😁
Артур
Парсер это интересно, только я в них не силён😁
Артур
Я знаю, но тут же уметь надо😁
Артур
И я пишу, и тоже работает, правда надо больше писать, чтобы лучше работало😁
Артур
Хорошо, будем ждать. Вы, Алексеи, такие, только ваших проектов и ждём😁
Артур
Да я понимаю, это же шутка была. Пили на здоровье👍
Артур
Ты маркет плейс пилишь?
Артур
А, вот оно что😁
Артур
Нанотехнологии. СКОЛКОВО😂
Артур
Ну не лям же, по-моему это целиком озон или половина алика😂
Артур
На чём это всё работает? Где хранится?
Alisa
Интересно. Больше 5м тестил на modx?
И кто донор товаров?
Артур
Всё, я тут лишний😁
Alisa
Ну, погоди. Морда на modx, базы на postgre, а как склеил в кучу?
Alisa
Заказ же должен иметь msproduct.
Артур
Это класс
Alisa
Да это я понял. Достать данные не проблема.
Реально не вкуриваю системы с заказами.
Alisa
Ты тупо сам создаёшь заказ в админку modx на не существующие товары?
Alisa
:/ Я же не о парсинге спрашиваю.
Alisa
Менеджеры из modx управляют заказами?
Alisa
>на почту падает заказ с ценой и че где хотят купить
Вот это и было интересно)
Alisa
Спасибо.
Alisa
Ну, мне интересна архитектура таких масштабов, т к сам балуюсь с милионником и парсерами.
Но в моём случае всё работает через mysql/minishop2/modx.
Alisa
В лс отписал, я и ссылку кидал. Общались уже.
Alisa
Да, это приходилось мучать. Ещё не уверен, что получилось норм.
Alisa
Ну, google хавает. Яндекс не интересен клиенту, не наблюдаю за ним.
Alisa
А тормоза, да, побешивают. Там везде кеш стоит, где это возможно.
Alisa
Говорю же, клиенту на яндекс пох. Так что его я не рассматриваю.
Alisa
Тем более SEO не совсем моя компетенция.
Alisa
Ну да. Самого не раз благодарили, что избавил от ручного дроча с прайсами.
Alisa
Так и сотрудничаем)
Alisa
Хотя странно, что закупка ссылок так давно не пашет. До сих пор биржи живут ведь.
Anonymous
Всем привет кто не спит. Подскажите мне нужно вывести в tv все потомки второго уровня. Создал такой сниппет:
<?php
$output[]= '-==-';
$parents = $modx->getCollection('modResource',array(
'parent' => $modx->getOption('parent',$scriptProperties),
'published' => 1
));
foreach ($parents as $res) {
$output[]= $res->get('pagetitle').'=='.$res->get('id');
}
$out = implode("||",$output);
return $out;
И tv в значении указал: @EVAL return $modx->runSnippet('listMyResources',array('parent' => 70));
Но так выводит только дочерние ресурсы родителя с id 70, а мне надо вывести ресурсы, которые на втором уровне находится, то есть 70 - это дедушка. Что тут нужно дописать? Спасибо.
Ridar
Всем привет!
Нужен совет от специалистов.
Есть сайт на modx, на котором есть проблема с модулем mSearch2. При попытке применить фильтр, либо сортировку, всплывает сообщение об ошибке.
Кто сталкивался?
Кто сможет реализовать задачу или подсказать вариант её решения?
Благодарю! Можно в личку.
Anonymous
Anonymous
Ridar
Tatiana
Здравствуйте! нужен XML парсер для minishop2
файл простой, категории товары опции
Артур
Господа, я вынес ядро на уровень выше чем остальные файлы сайта. Теперь хочу использовать файловый сниппет в AjaxForm, но в таком варианте
'snippet' => '@FILE snippets/autoReload.php' не работает. Я хотел сделать статический сниппет, но у меня из менеджера файлов нет доступа к папке core. Вопрос как использовать файловый сниппет в ajaxform?
Андрей
Roman
Артур
Programmer
Всем привет друзья. Глупый вопрос, но как зайти в phpmyadmin в modx revo?
Артур
Артур
Какая между ними связь?
Programmer
А как работать с базой?
Мне нужно перенести новости с одного сайта на другой.
Артур
Programmer
А как через phpmyadmin?😅
Ксения
Sergey_K
Ксения
А нужен ли дамп, скорей всего надо напрямую с базой работать 😉
Sergey_K
Артур
Артур