Viner
это да, но вдруг в чатике быстрее подскажут
Pavel
ребят есть такой вопрос: нужно в ресурсе создавать события, которые проходили в определенные даты, например 2020 можно добавить 3-4 события и в 2019 несколько.. я думал сделать это через MIGX указывая нужный год, но нужно как-то вывод сортировать до году.. да и в админке будет не очень наверное.. есть может на примете какой сниппет который мог бы такое организовать..?
Pavel
при выводе мне нужно все события группировать до годам..😬
Alexey
Можете посоветовать курсы по html css js начинающие? для 13 летнего пацана htmlacademy ? udemy ? еще что то можт есть?
Viner
это можно привести в нормальный вид вообще?
Андрей
при выводе мне нужно все события группировать до годам..😬
Ну вложенный migx вполне подойдет, 1й уровень - год, 2й уровень - события внутри года.
Pavel
Ну вложенный migx вполне подойдет, 1й уровень - год, 2й уровень - события внутри года.
а их можно вот так друг в друга запихивать?) не было опыта такого.. )
Pavel
https://modx.pro/solutions/15630
благодарю 👍 попробую
Dmitriy
Господа, такой вопрос. Сама modx умеет превью делать по pdf. Она в окне с полем показывает. Как его юзать можно?
Dmitriy
Блин, точно, а я раньше превьюшки отдельно делал
Dmitriy
вот дурик
Алексей
Блин, точно, а я раньше превьюшки отдельно делал
Более того ты можешь превьюшку из пдфки сделать легко...
Алексей
Те вытащить фотку чтобы весь файл не трогать в след раз.
Yurij
нужно во всех таблицах в бд сменить кодировку?
Только в таблицах в которых будет кириллица. А лучше всю.
Viner
Только в таблицах в которых будет кириллица. А лучше всю.
Менял кодировку, что-то не помогло. Спасибо)
Viner
Utf8 general ci
Viner
Но я просто в бд ее понял, сами таблицы не конвертировал
Viner
Поменял*
Yurij
Но я просто в бд ее понял, сами таблицы не конвертировал
Как раз нужно было конвертировать, а лучше в utf8mb4_general_ci
Viner
Спасибо, попробую
Yurij
Спасибо, попробую
Пожалуйста, если на фронте в MODX будут проблеми с кодировкой поменяй в настройках MODX
Viner
Хорошо)
Yurij
Хорошо)
modx_charset настройка називается "UTF-8"
Viner
Ага, но вряд ли проблемы с ней, ТК кодировка криво отображается только в плагине
Yurij
Ага, но вряд ли проблемы с ней, ТК кодировка криво отображается только в плагине
Тогда может быть проблема что не в том формате принимает кодировку. Нужно смотреть
Sentinel
https://drbrain.ru/articles/image-lazy-loading/
Denis 🌆
Србiя)
Denis 🌆
Добро пожаловать)
Sentinel
Добро пожаловать)
Тогда уж пиши Добродошли 😊
Алексей
отпиши интересно, хоть и не юзаю
Начал копаться в схемах БД и увидел что phpThumbOn из модстора не имеет вообще XML-ки. для mysql Получается только 2 файла нужны - описание модели (map) и сам класс подключения. Установил xml ки нет, база данных создалась... Что и требовалось доказать...
Anonymous
Начал копаться в схемах БД и увидел что phpThumbOn из модстора не имеет вообще XML-ки. для mysql Получается только 2 файла нужны - описание модели (map) и сам класс подключения. Установил xml ки нет, база данных создалась... Что и требовалось доказать...
известный факт. xml нужна чтобы декларативно описать схему, а затем локально сгенерировать map-файл и прочие файлы, в рантайме или даже в момент установки схема не нужна
Anonymous
в довесок, в 3 версии xpdo генератор из схемы работает как последний кусок говна 🙂
Anonymous
т.е. не работает
Алексей
Печально. А, так, sqlite версии не грозит такая прелесть, думаю. Ручками все делать все равно.
Олег
Привет ребят, знает кто плагин для импорта YML файла в минишоп
Anonymous
Печально. А, так, sqlite версии не грозит такая прелесть, думаю. Ручками все делать все равно.
ну там не с БД проблема, а скорее с генерацией файлов по схеме. Я хотел сделать генерация полей в константы класса, но закопался с этом. Слишком много всего переделывать и пинать Джейсона, а это дело неблагодарное
Alex | KKteam
Всем ку. Подскажите плез. У меня при оформлении заказа не приходит на почту заявка. Хотя приходила. Как можно это дебажить?
Sentinel
Всем ку. Подскажите плез. У меня при оформлении заказа не приходит на почту заявка. Хотя приходила. Как можно это дебажить?
в консоле выполни, только почту свою поставь <?php $to = 'site@mail.ru'; $theme = 'Site URL: ' . $modx->getOption('site_url'); $body = 'Test mail message'; $from = $modx->getOption('emailsender'); $modx->getService('mail', 'mail.modPHPMailer'); $modx->mail->address('to', $to); $modx->mail->set(modMail::MAIL_FROM, $from); $modx->mail->set(modMail::MAIL_FROM_NAME, 'Console'); $modx->mail->set(modMail::MAIL_SUBJECT, $theme); $modx->mail->set(modMail::MAIL_BODY, $body); $modx->mail->setHTML(true); if (!$modx->mail->send()) { echo 'Sending failed. Error: ' . $modx->mail->mailer->ErrorInfo; } else { echo 'Success'; } $modx->mail->reset();
Alex | KKteam
Tnx
Alex
Товарищи, кто-нибудь сталкивался с такой фигней - в pdoMenu указан tplInnerRow для ссылок второго уровня, но при выводе 1ая ссылка имеет шаблон tplInnerRow а последующие стандартный?
Алексей
Товарищи, кто-нибудь сталкивался с такой фигней - в pdoMenu указан tplInnerRow для ссылок второго уровня, но при выводе 1ая ссылка имеет шаблон tplInnerRow а последующие стандартный?
смотри чанки на условия или доп параметры у самого сниппета, например вариант Миши.. category или без нее. проще скинуть сюда вызов его.
Alex
Хм... вызов вот
Alex
Результат
Alex
Цель - что бы все пункты второго уровня имел класс nmcl-submenu-item
Alex
Просто судя по доке tplInnerRow чанк оформления подпунктов, т.е как раз nmcl-submenu-item должны быть все 2го уровня
Алексей
Просто судя по доке tplInnerRow чанк оформления подпунктов, т.е как раз nmcl-submenu-item должны быть все 2го уровня
скорее всего parent Row лишний. А вообще советую поэкперементировать и открыть доку.
Muslim
Всем привет! Подскажите пожалуйста - как можно задать значения по умолчанию в mfilter2, хочу сделать отдельные страницы с подборками товаров с уже предустановленными фильтрами, но не хочу задавать фильтры в url
Muslim
Я тоже думал что так можно но мне кажется потом не будут выходить товары после того как фильтр уберут, например открыли с фильтром но потом решили найти что то другое убрали фильтр а у нас в where ограничение на вывод, или я ошибаюсь?
Muslim
Может лучше после открытия страницы установить $_GET параметры?) как думаете mfilter2 подхватит?)
Алексей
Я тоже думал что так можно но мне кажется потом не будут выходить товары после того как фильтр уберут, например открыли с фильтром но потом решили найти что то другое убрали фильтр а у нас в where ограничение на вывод, или я ошибаюсь?
что значит убрали фильтр? ну есть 3 варианта: 1. Фильтрация через where и у вас какие-то параметры в фильтр не попадут... (но у вас же есть другая страница где все товары выедены и все фильтры работают. 2. Фильтрация с построением ФРЕНДЛИ URL - через платное дополнение (в модсторе не помню названия). 3. использовать URL как параметры, тогда человек сможет "отжимать" не нужные параметры у фильтра. А в 1м случае он не сможет тк их и не будет.
Alex
@Electricaev @smialexby спасибо за оперативную помощь))
Алексей
незачто
Evgeniy
Почему это?)
потому что Леша помог чем мог, и ты, если понял, то сделал, а если не понял = не сделал)) кинь сюда вызов если сделал
Muslim
потому что Леша помог чем мог, и ты, если понял, то сделал, а если не понял = не сделал)) кинь сюда вызов если сделал
Я понял что написал Алексей, он написал разные варианты решения - 1) мне не подходит потому что нужно не исключать товары из фильтра, а просто выбрать по дефолту определенные фильтры 2) Дополнение посмотрел, думаю смогу сделать и без него 3) Фильтрация через URL можно сделать, скорее всего сделаю так... Но я все равно не понял с чего вы решили что мне рано думать о таком?
Muslim
Не, я с modx знаком уже давно) просто думал может есть решение по элегантнее) Там для меня сложности нет если можно параметры в url указывать или фильтровать c where , но вот с нормальным url для каждой подборки сделать отдельные страницы че то не нашел очевидного решения, вот и спросил) буду разбираться, если найду интересное решение то скину сюда спецом для тебя))
Anonymous
25 лет PHP и скидка 50% на PhpStorm 8 июня 1995 года, программист родом из Гренландии Расмус Лердорф публикует в usenet анонс набора CGI-скриптов, который он назвал PHP Tools. Иногда говорят, что первые версии PHP были написаны на Perl. Это, конечно же, не правда. Главные факты и события из 25 лет истории PHP смотрите в таймлайне. https://jb.gg/php25 Заревьювить и дополнить его помогли непосредственные участники событий: Andi Gutmans, Derick Rethans, Peter Kokot, Александр Макаров, Дмитрий Стогов и другие. Еще 27 мая исполнилось 10 лет PhpStorm. Чтоб отметить сразу два дня рождения делаем скидку 50% на персональную годовую подписку. С днем рождения PHP!
Андрей
&where=`{"Vendor.name":"Имя вендора"}`
Anonymous
либо vendor.id
Anonymous
ну и можно в виде массива при таком вызове передать значения
Evgeniy
вызов напиши
Evgeniy
а json?
Evgeniy