Сергей
Миша
Миша
Миша
Биржа это личный кабинет, витрина, где то чат там
Павел
Пишу сейчас похожее на Livewire
Anonymous
Только проще
Миша
Ну компонента нет. Это только если тему написать
Developer
migx хранить данные в json. Можно сделать так
{set $blogContent = $_modx->resource.blog_content | fromJSON}
{foreach $blogContent as $item}
{$item | print_r}
{/foreach}
подскажите, вы тут посоветовали использовать так
{set $blogContent = $_modx->resource.blog_content}
вместо $snippet = $_modx->cacheManager->get('blog_content'~$page.id)
такой способ $_modx->cacheManager->get ... объясняют так:
"Выяснилось, что при сохранении ресурса не очищается кеш с getImageList и соответственно выводятся старые данные
Заметьте, что к названию кеша добавляем id ресурса"
{if !($snippet = $_modx->cacheManager->get('blog_content'~$page.id))}
{'getImageList' | snippet : [
'docid' => $page.id,
'tvname' => 'blog_content',
'processTVs' => 1,
'toJsonPlaceholder' => 'blog_content'
]}
{var $snippet = $_modx->getPlaceholder('blog_content')}
{set $null = $_modx->cacheManager->set('blog_content'~$page.id , $snippet, 0)}
{/if}
правильно ли это?
{set $blogContent = $_modx->resource.blog_content} или
$snippet = $_modx->cacheManager->get('blog_content'~$page.id)
🙈 PG
Developer
эх, нет тут Дмитрия Елисеева, он бы порвал этот modx на кусочки)
Nikolay
Господа помогите пофиксить вот эту хрень.
Просто люто лог засирает каждую секунду пишет.
В ошибке написано что нет дериктории, но она есть. права на нее 775 стоят на файлы внутри 664. Что не так?
Alex
Ребята привет!
подскажите, пожалуйста, если кто помнит, как правильно писать параметры для mobildetect в урле?
сайт.ru/?mobiletect=mobile
никак не могу вспомнить ((
Андрей
Андрей
Если не ошибаюсь, там эта переменная задаётся в системных настройках
Alex
оооо
Alex
огромное спасибо!!!! заработало
Alex
всю башка засохла отстарости...никак не мог вспомнить))
Alex
надо в блокнотик записать 😀
Dmitry
ребят, кто как решал такой момент, если выдает ошибку на document.write() в google page speed
Sentinel
Misha
Подскажите есть ли какой то способ проставить описания для картинок в ms2gallery, У меня 100 файлов и нужно прописать 100 описаний вручную тяжеловато.
Алексей
Артур
Господа, кто внимательный, посмотрите где косяк $output = array();
$fileData = array();
$statusObj = $order->getOne('Status');
$path = $_SERVER['DOCUMENT_ROOT'].'/assets/notifydata.json';
$num = str_replace('/', '-', $order->get('num'));
$output[$num]['status'] = $statusObj->get('name');
if(file_exists($path)){
$fileData = json_decode(file_get_contents($path), 1);
if($fileData){
$output = array_merge($fileData,$output);
}
}
$data = json_encode($output,JSON_UNESCAPED_UNICODE);
$result = file_put_contents($path, $data, LOCK_EX);
$modx->log(1, print_r(file_get_contents($path),1));
Записываю данные в файл, последняя строка, та что выводит в лог, выводит то, что должно быть в файле, но файл пустой.
Артур
Т.е. в логах данные есть, а в файле нет.
Александра
Доброго дня всем! Подскажите кто знает, есть ли возможность в pdoResources один из полученных результатов сделать всегда первым в списке? Изучение документации успехом не увенчалось...
Артур
Александра
Артур
Sentinel
Александра
Ясно, благодарю
Sentinel
пропишите логику в нем которую нужно и все
Александра
Буду пробовать
Alexey
Ребят всем привет, как сделать сортировку товара изначально по возрастанию цены? В каких файлах хоть смотреть?)
Sentinel
Sentinel
Параметр sort если угадаю 😊
Alexey
Это?) Извиняюсь, я просто не очень в Modx
Sentinel
Ага
Alexey
Ага
Никакиз вариантов нет?)
Alexey
всё проблема решилась , вместо "ms|price" , написал просто "price"
Артур
Господа, буду признателен за ваше мнение на тему описанную тут https://modx.pro/help/21861
Александра
🙈 PG
🙈 PG
Статику он выдержит без проблем, но динамику вряд-ли
Артур
🙈 PG
Закажи себе vps на хетснере или digital ocean
🙈 PG
Цены там +- 5$ мес
🙈 PG
Или же есть alexhost
🙈 PG
Там за 10$ можно на год взять, не сильно мощный, но достаточный для тестов разной фигни
🙈 PG
🙈 PG
Ну а вебсокеты между прочим можно на модхосте запустить
🙈 PG
Это вообще не страшно
🙈 PG
Я говорю за тыщу одновременных клиентов
Артур
И что можешь сказать по поводу самого решения, насколько оно по-твоему ресурсоемкое? В сравнении с polling и websocket
🙈 PG
У этого варианта есть подводные камни. Нужно читать спецификацию и пробовать. Помню когда я разбирался буквально за несколько часов понял что их недостаточно для удобной работы. Подробностей увы не дам, давно было. Но там нельзя ожидать быстрых уведомлений, бывали задержки и до 30 сек, но мне это не подходило. + Вроде были лимиты с то ли в максимальном размере ответа, то ли в очередности. Короче поведение не совсем предсказуемое. Допускаю что плохо разобрался, по тому как в тот момент уже был опыт работы с вебсокетами
🙈 PG
https://bill.alexhost.com/cart/ssd-vps-vds/
🙈 PG
🙈 PG
Тут годовой vps стоит 12 евро
Артур
🙈 PG
Лучше для таких дел сделать бота в телеге
🙈 PG
Давать клиенту возможность внопками подтверждать заказ, менять статус итд
🙈 PG
Эти события не будут работать если у клиента не открыт сайт
Артур
Тут годовой vps стоит 12 евро
А в чём фишка vps, только в том, что там мощности больше или ещё нужны шаманские танцы по настройке всего этого добра, чтобы оно работало как надо?
🙈 PG
Это скорее свобода тестировать и самому выбирать инструменты
Артур
Ну и при открытии страницы, соединение будет восстанавливаться автоматически.
🙈 PG
Ну пробуй и скажешь о результатах
Артур
Это ксати тоже плюс, в websocket надо за этим следить.
Артур
Спасибо за отклик👍