Sergey
с кроном пока не работал - может есть что почитать на примере?
это пройтись по всем товарам и увидив TV - перемножить и сложить в price
Anonymous
код примерно такой
Anonymous
$total = $modx->getCount('modResource', array('template' => 12)); // conder
$products = $modx->getIterator('modResource', array('template' => 12));
foreach ($products as $product) {
$usdPrice = $product->getTVValue('catalog_price');
$price = ceil($usdPrice * $rate / 1000) * 1000;
$product->setTVValue('catalog_price_byr', $price);
if ($product->save()) {
$count++;
}
}
$modx->cacheManager->refresh();
Anonymous
у меня там без ms2, поэтому через tv все, но суть я думаю ясна
Anonymous
если товаров много, лучше через cron
Anonymous
если сотня-две, то можно записывать в кеш или еще куда время последнего пересчета и повесить плагин или снипет на странице вызвать, где проверять, нужно ли опять делать пересчет
Anonymous
но тогда кому-то из пользователей “повезет” ждать, пока скрипт все пересчитает, преждем чем он откроет страницу
Илья
если надо
Anonymous
вариантов тьма, как видите 🙂
Sergey
да сама конвертация ясна
Anonymous
Привет
Anonymous
Как быстро по api получить список tv парамеров (сами название tv) которые есть в базе?
Sergey
$res->setTVValue('price', $newPrice) для minishop не подойдёт?
Anonymous
Смысл делать мега супер решение, если оно нафиг не сдалось клиенту
Sergey
Пытаюсь pagespeed сайту поднять. В мобильной версии подключается тонна .css-ок. Я не могу найти в modx-е где они подключаются. В коде тоже не могу посмотреть, потому что райтклик по странице выдаёт десктопный html, а не мобильный. Как найти эти css-ки в админке? Вроде уже все чанки и шаблоны пересмотрел.
Ростислав
Sergey
как?
Ростислав
Sergey
не канает
Sergey
тот же html что и на десктопе отдает
Ростислав
тот же html что и на десктопе отдает
а должно б для мобильного отдавать.
Попробуйте через этот сервис https://www.browserstack.com
Там есть эмулятор (реальные устройства) со значком телефона сбоку + devtools как в хроме
Ростислав
Подскажите по взломам.
Есть штук 30 сайтов, бэкапов нет, почистил, обновил движок и галерею, поставил доп. пароль .htpasswd.
Мониторю, все норм, только один постоянно заражается.
Вирусы появляются только в:
/assets/components/gallery/cache/
/assets/components/gallery.php
Получается или галерею не дочистил или она все же уязвима (версия 1.7.1)
У кого-то было/есть такое, конкретно с галереей?
Sergey
Sergey
Вот как понять как называется мобильный шаблон?
Андрей
Alexey
Лол, загуглил gallery называется
http://prntscr.com/kq0s9v
Ростислав
Ростислав
я не понял как им пользоваться)
выбираешь любой доступный телефон, например нексус 6 (главное чтобы иконка телефона рядом с названием была, это значит что загрузиться реальный девай, а не эмулятор). Потом вводишь сайт и там же смотришь через devtools путь к css файлу.
По идее через этот сервис должно определиться как телефон.
Sergey
а как на девтулс щёлкнуть?
Sergey
надо хром ставить?
Ростислав
не, там отобразиться телефон, а рядом будут кнопки
Sergey
девтулс серый
Sergey
Sergey
Ростислав
попробуй тогда просто f12 и по коду найти
Ростислав
Sergey
подскажите - можно ли в плагине использовать и getObject('modResource') и далее по коду, если это msProduct - мне надо закачать фотки в галерею.
Sergey
или разбить плагин на два, чтобы не мешали?
Sergey
Как то странно pagespeed и на десктопе видит какие то css которых в браузере нет
Sergey
Sergey
Anonymous
Спасибо. Буду признателен если подскажите как еще вывести список стандрных полей modResource
Alexandr
Ребят, кто делал отправку писем в телегу?
Ростислав
Плагин minifyx может искать css файлы, собирать в кучу и вставлять прямо в html
Sergey
уже установил. Только ему надо ручками массив вписывать. А потом из html убирать css-ки чтобы они 2 раза не дублировались.
Sergey
а я вот не могу найти место где эти ксс-ки прописаны
Илья
Sergey
понятно...
Sergey
Sergey
а как с таким быть? даже имя файла поменял - не подгружается ...
Eugene
Так ругается, если просто переименовать файл и снова попробовать загрузить
Sergey
а как надо? :) пофотошопить?
Sergey
прикольно) помогло
Sergey
Ребят, на некоторых товарах стала видимой эта панель, даже для гостей.
Sergey
Sergey
В чём причина может быть? Вроде шаблон один у товара.
Sergey
о круто. у меня такой и для 0дминов нет)
Сергей Шлоков
Sergey
Alexandr
ребят а msearch2 вне минишопа можно юзать?
Eugene
Eugene
и параметр element
Anonymous
можно
Anonymous
успешно использую тут https://modcasts.video/videos?video|language=ru
Anonymous
там даже не ресурсы, свои объекты в бд
Anonymous
https://3september.ru/
Oleg
Sergey
а кто работал с timeweb ?
Sergey
как перенести на бой домен с dev ?
Sergey
да уже думаю, что не в чем... там всё в одной куче. может смена домена и поможет...
Mike
Коллеги, привет.
А кто-нибудь умеет работать с АПИ РосРеестра в области выписок ЕГРН? Ищу именно человека, который имел опыт работы с ним. Теоретически (возьми доку и сделай) не предлагать, т.к. доки частично не актуальны и хз как делать.