Anonymous
кто знает как вытащить из ms2 список вендоров и ид? таблицы там какие то в базе есть?
Евгений
открыть схему базы надо и смотреть что там есть интересного
Anonymous
да может не в базе, а просто одно поле с разделителями. вендора по имени нельзя записать, надо ид узнать , по ид пишет правильно. но надо наверно всех вендоров руками добавить в настройках. страна сразу пишется.
Евгений
да, вендоров надо добавлять руками
Миша
вообще сайт странный, ТВ вообще отказывается выводить
Somebody
Снёс папку кэш в модикс ево. Терерь вот такое сообщение - кто подскажет чего сделать можно?
Somebody
Anonymous
Саму папку сносить нельзя
Anonymous
Только ее содержимое
Somebody
И? Конец сайту?
Anonymous
И? Конец сайту?
создай папку кеша с теми же правами что и были
Евгений
да, тикай
Somebody
Все, просто создал папку и все ок
Миша
ребята, а откуда поле image в минишопе?
Миша
это родное
а где оно выводится то? О_о
Евгений
туда заливается первая картинка в оригинале
Евгений
нигде)
Евгений
image - оригинал thumb - обрезанная
Миша
че за пздц)
Евгений
ну если у тебя 1 картинка, то не надо тянуть галерею)
Миша
🙈
Миша
я так понимаю что и options ТВ тоже не выводится из-за этого
Евгений
я хз, надо смотреть как поля в базе зовутся
Somebody
Офигеть. Кэш на сайте 6 гигов был))
Евгений
да
Somebody
А у кого нибудь есть опыт обновления сайта на ево, который не обновлялся с 2014 года и редизайна?
Евгений
но я видел сообщения что можно обновиться нормально
Somebody
А киньте ссылку на чат эво
Евгений
у меня нету
Евгений
evo_cms ищи
Anonymous
Евгений
наткнулся в статье на шедевр мысли "Если ты видишь, что сайт тормозит, значит он тормозит. Если ты не видишь, что сайт тормозит, значит он не тормозит."
Sergey_K
Ну а что не так? )
Евгений
всё так)
Sergey_K
Мне кажется, что тема с быстротой сайтов сильно раздута на самом деле
Евгений
https:// habr .com/ru/post/450484/
Евгений
кому интересно по производительности анимации в браузере
Миша
а можно ли передать параметр в чан?
Евгений
можно
Ron
Можно ли как то по-другому выйти с данной ситуации, чтобы не вставлять объект в аргумент функции ? http://puu.sh/DqmaL/c529260dfd.png
Миша
что быстрее отработает, запрос через $modx->getObject или все таки чере- $modx->query?
Dmytro
->query
Миша
вообще я так понимаю, при простых выборках лучше query юзать
Sergey_K
getobject все поля возвращает, вроде бы. Соответственно, уже хуже. Но чтобы прочувствовать разницу в цене запроса, нужна таблица на пару миллионов записей и дибильноватые индексы.
Миша
как они быстрее бота то успевают?
Sergey_K
Кстати, фото в тему. Про падающие сайты)
Sergey_K
Evgeniy
что быстрее отработает, запрос через $modx->getObject или все таки чере- $modx->query?
возможно такое еще быстрее $sql = "SELECT * FROM ... WHERE .... BETWEEN ... AND ... ORDER BY ... DESC LIMIT 25"; $statement = $modx->prepare($sql); if ( $statement->execute(array()) ) { $unitResult = $statement->fetchAll(PDO::FETCH_ASSOC); } else { $unitResult = 0; }
Миша
а с каких пор msProductOptions выводит рандомно результаты при обновлении?
Миша
https://github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/model/minishop2/msproductdata.class.php#L214 вот этот метод выдает просто рандомную сортировку опций
Aleksei
привет) кто-нибудь знает, может туториал есть - как средствами office программно создать юзера и выслать ему письмо активации?
Миша
https://github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/model/minishop2/msproductdata.class.php#L214 вот этот метод выдает просто рандомную сортировку опций
в общем копирнул снипет msProductOptions затем заменил это: $optionKeys = $data->getOptionKeys(); на это: // Массив всех ключей опций $result = $modx->query("SELECT * FROM `modx_ms2_options`"); $optionKeys = array(); while($row = $result->fetch(PDO::FETCH_ASSOC)){ $optionKeys[] = $row['key']; }
iWatchYouFromAfar
но без письма активации, доработать нужно будет
Sergey_K
А как-то, кстати, можно принулительно поменять culturekey при обработке статуса заказа? Речь о том, что статус меняется в некоторых случаях из админки либо скрипта. И там везде сайт "русский". Язык по префиксу определяет. Ну и в заказе сохранен признак тоже.
Sergey_K
Ну вот я и спрашиваю
Sergey_K
Как можно сделать
Yaroslav
Ну вот я и спрашиваю
мой опыт говорит - не трогай локаль, трогай контексты и лексиконы) (но это мой опыт)
Sergey_K
Передавать урлы с префиксом en. мне видится корявым
Sergey_K
Ты не можешь потрогать лексикон конкретно в теме письма.
Sergey_K
В этом и вопрос.
Yaroslav
Ты не можешь потрогать лексикон конкретно в теме письма.
контексты? (переключить все контекстное окружение или взять из нужного контекста?)
Sergey_K
Контекст один
Dmytro
а что ты хочешь в результате? при обработке статуса заказа можно даже таблицы дропнуть, куле)
Sergey_K
web. А язык по префиксу урла определяется
Yaroslav
web. А язык по префиксу урла определяется
по префиксу урла определяется контекст сайта и дальше все из этого
Sergey_K
Угу, только если я в админке, то все на русском. А у меня api должно обработать 24 заказа. 18 на русском и 4 на англ.
Yaroslav
Угу, только если я в админке, то все на русском. А у меня api должно обработать 24 заказа. 18 на русском и 4 на англ.
рассмотреть возможность переключения контекста или вытягивать данные из другого контекста. Хранить признак принадлежности к контексту или культуре в соотв внешнем ключе. Почему бы нет?
Sergey_K
Признак в заказе хранится, тут все ок
Yaroslav
Признак в заказе хранится, тут все ок
а где именно урл меняется с одного на другой? где нужно переключение, в какой момент? (лексиконы можно подгружать когда угодно)
Sergey_K
Лексиконы можно подгружать, да. У меня вопрос, как "сказать" стандартному процессору обработки статуса заказа, что язык у него англ.
Sergey_K
В рамках, положим, одного вызова