Алексей Смирнов

Алексей Смирнов

С нами с 20 декабря 2014; Место в рейтинге пользователей: #43
Алексей Смирнов
02 апреля 2021, 11:08
0
Я на все свои сайты ставлю конвертацию при загрузке. т.е. у меня идет транслитерация, если русскими написано + уменьшение формата фоток до 1920х1080 и этой проблемы по сути нет.
Обрезку можно делать прямо в редакторе — есть плагин в tinyMCE RTE Но он в base64 вставляет. просто нужно его вписать в плагины :)
Основная идея дополнения во вставке их из migx и в будущем из других галерей, а не в обработке фото и конвертации их.
Если необходима такая быстрая вставка с загрузкой — это отдельная тема.
Да и потом в migx можно сделать галерею такую — кидануть туда фотки (они сразу же загрузятся как и везде). Сохранить документ и уже выбирать вставку через ImgsPaste. Телодвижений меньше.
Алексей Смирнов
02 апреля 2021, 10:09
0
Ага, понял.
В таком случае нужно сделать удобный поиск этого товара (по примеру как в ссылках реализовано до 2.0 версии тини).
Такой вариант работы часто нужен? (плюсуйте, чтобы я понимал на сколько это необходимо).
Т.к. проблем чтобы это добавить в пакет — нет, вопрос приоритета пока.
Алексей Смирнов
02 апреля 2021, 10:04
0
Погодите.
Ведь в редакторах есть кнопка вставить фото — при нажатии можно открыть менеджер файлов и выбрать. Если фотки нет — сразу загрузить и выбрать.
Сложности даже в стандартном варианте не понимаю. Причем можно сразу загрузить несколько и потом в этой папке выбирать.
В любом случае тут нужно полностью описать проблему которая возникает у менеджеров, потому что решения есть — вопрос реализации и удобства в рамках самого modx. И здаеЦЦа мне что Менеджерам вообще лень что-то нажимать, хотят мыслью все загрузить и выбрать :)
Алексей Смирнов
31 марта 2021, 23:44
0
Спасибо!
Ты кстати писал решение для ms2Gallery.
Тут решение для migx пока.
Как будут силы добавлю для других галерей.
Ну и поддержку Tint MCE RTE <2 версии тоже добавлю позже. Пока желающих нет маякнуть хотелки.
Пока только о полагине CKEditor заикнулись… он уже в процессе…

Правда я не очень понимаю как ты это делаешь будешь защищать
Сделал все что мог для защиты. Времени конечно угрохано много. Но нужно двигаться вперед…
Алексей Смирнов
31 марта 2021, 20:29
0
Было бы удобно выбиать фотки не только из ресурса который редактируешь, а любой другой «источник» (документ) с фотками.
Момент хороший вы озвучили, но эта возможность есть в обычном медиа источнике — там и папки и вложенности.
Тем более логики в добавлении фоток на вскидку разные и уже штуки три насчитал, а сложность реализации и будет ли смысл в них — скорее всего не перекроют даже себестоимость допа.
Но если кто проспонсирует — не вопрос, что-нибудь, придумаем.
Алексей Смирнов
23 марта 2021, 10:36
0
Снипет уже написан. getImageList там есть параметр sort. Он идет с MIGX.
Извеняюсь… человеку же ресурсы нужны… Да, только снипет.
Алексей Смирнов
23 марта 2021, 10:35
0
Можно сделать. Вам нужно зайти сюда:
docs.modx.com/current/en/extras/migx/migx.frontend-usage
и найти параметр sort

Извеняюсь… Вам же ресурсы нужны… Да, только снипет. и хитрые манипуляции.
Алексей Смирнов
20 марта 2021, 20:35
0
А у вас ВСЕ товары только в 1й категории?
Алексей Смирнов
20 марта 2021, 20:35
0
отключить xpdo не возможно. она либо есть либо (нет) прямые запросы. Проверьте используются ли в БД индексы.
Ну и смотря какой хостинг. Ну и частота процессора очень сильно влияет на быстроту mysql.
Алексей Смирнов
20 марта 2021, 08:53
0
Попробуйте отключить в положение НЕТ эти настройки: cache_alias_map и use_context_resource_table. возможно это хоть как то ускорит. Но при 500к — выводить товары нужно уже самописными сниппетами с прямыми запросами без xpdo. Тк узким местом в данном случае скорее оно, чем кеши прочее.
Алексей Смирнов
16 марта 2021, 23:19
0
Идея «прикольная». Но этого нет в любых системах по одной простой причине — бессмысленность.
Потому что продавая сайт вы продаете весь код, а раз так, то ставь пароль и не ставь — код продан.
Чтобы его не палить — его нужно просто с сайта продаваемого УДАЛИТЬ — это 100% решение для chunk сортировка по цене.
Поэтому вас и минусуют. т.к. идея абсурдна.
Алексей Смирнов
13 марта 2021, 19:49
+1
Просто оставлю это тут, а то нужно раз в 100 лет и вспомнить как искать сложно:
'resources' => '12,66,345,16,300,800',
'orderby' =>'FIELD(id, 12,66,345,16,300,800)'
Алексей Смирнов
10 марта 2021, 23:43
0
Конечно. Берете MIGX и скрещиваете с этой картой. и все гуд. Правда ужно сделать пару исправлений.
Или создаете 2 TV поля, но есть вероятность что не будет работать — нужно тестить.
Алексей Смирнов
06 февраля 2021, 15:24
0
Судя по всему у вас округление или в шаблоне или феноме или плагин какой-то еще отрабатывает и приводит все к этим делам. Может, плагин на добавление товара в корзину. Но скорее всего нужно смотреть на плагины и сам код добавления товара в корзину, по-моему там где то видел как раз 2 после зпт в ручную. если не ошибаюсь.
Алексей Смирнов
03 февраля 2021, 15:45
0
В вашем пакете — переписка между пользователями — к каждому сообщению можно отдельный и любой файл, картинку цеплять? Картинка видна или прикрепляется как файл?
Алексей Смирнов
02 февраля 2021, 11:21
+6
Уверяю, сервис по фрилансу очень затратная штука, особенно разруливание споров. Сомневаюсь что этот треш нужен Ивану.
Да и есть куча спец. сервисов которые делают это отлично.
Алексей Смирнов
13 января 2021, 20:36
0
А что там читать?
просто перепишите на феноме все…
Алексей Смирнов
12 января 2021, 12:45
+1
Я делал эксперимент и сравнивал по скорости. В телеге было где-то написано в чате соответствующем.
результат был такой:
— Кеш страницы уменьшается иногда в разы.
— Скорость 1го открытия страницы в полне может уменьшиться. Но если у вас конкретно нагружено ереси в модикс тегах.
— скорость из кеша по разному. все зависит от конкретной страницы и конкретных чанков-снипетов применяемых.
Если там простые вызовы без модификаторов, то modx парсер быстрее. Ну а если куча вложенностей, то fenom выиграет.
К примеру замена сниппета getImageList (MIGX) на простой foreach в феном — логично, в разы быстрее, да и удобнее.
Алексей Смирнов
08 июля 2020, 12:34
0
После установки pdoTools, если используется pdoCrumbs, то он ломает сайт (вылетает с ошибкой подготовки запроса к БД).
Лечится сниппет pdoCrumbs следующим образом:
1. Копируем родной pdoCrumbs в новое название pdoCrumbs2.
2. в снипете pdoCrumbs2 коментируем 2 строки и добавляем сопоставление:
(чтобы получилось так: joxi.ru/krDlZYdhK9BZ0r )
Код для копипаста.
$nrows = [];
foreach($ids as $iduho){
    foreach($rows as $line){
        if($iduho == $line['id'])    {
            $nrows[] = $line;
        }
    }
}
$rows = $nrows;