Alexey
раньше что-то пытался, советовал, говорил как лучше, а сейчас реально как-то похую. Просрете бюджет на говно - ваши проблемы
Misha
Подскажите по минишопу, как мне добавить товары в новые(дополнительные) категории. Только заходить в товар и выбирать нужную категорию? перетаскиванием из дерева или что то подобное? нет такого нигде ?
Misha
Такого нет, но ты можешь написать скрипт и запустить его в консоли.
не, тут именно визуально мышкой перетягивать было бы удобно. Жаль
Misha
ну или рядом с кнопкой "добавить товар" была бы кнопка "добавить существующий товар"
Андрей
https://ibb.co/HxG94H8
Степан
народ а если я изменяю в цикле значения таблицы то мне в самом конце сохраниться нужно или после каждой итерации?
Алексей
Вечерняя разнорядка. Голосуй и спи сладко!
Alexey
Если через модель, то да, нужно save(); если запросами то не нужно
Степан
Если через модель, то да, нужно save(); если запросами то не нужно
в принципе разобрался, но вопрос был в какой момент сохранять
Alexey
объект модели = виртуальный массив с которым ты делаешь что хочешь, а для подтверждения изменений запускаешь save. Прямые запросы в БД срабатывают сразу.
Степан
Alexey
ну. тут ты получаешь объект модели. Смысл понимаешь?
Alexey
объект это сборник свойств (переменных) и методов (действий). До тех пор пока ты не вызовешь метод (действие) его и не будет. Все будет в оперативке. Грубо говоря: в винде есть кнопка сохранить и есть кнопка применить. Вот Set - сохранить, а ->save(); - применить
Alexey
куда-куда послал?)
Степан
Степан
Степан
че меня радует в этом сообществе: тут еще никто за нейминг мозг не сносит
Алексей
) тут главное голосовать как добропорядочный MODX-син. ) и все будет хорошо.
Роман
MODX-обиван 😉
Вообще-то MODX-кеноби)
Nikolay
парни подскажите нюбу как сделать проверку в коде if ( template_id == 3) {}
Артур
{if $_modx->resource.template == 3} то {/if}
++ И это правильный ответ. 100 очков Гриффиндору😁
Nano.Karmabot.chat
Stunning! ibochkarev got +1 from ShevArtV. 33 karma in total.
Алексей
Понедельник хоть и тяжек, Но голоса стон Ваш очень важен. —- Доброго утра всем и хорошего настроения)
Андрей
Видимо голосование очень важное. Второй год тут, а первый раз вижу такое😁
Артур
Видимо голосование очень важное. Второй год тут, а первый раз вижу такое😁
Просто невнимательно смотрел, @smialexby любит соц.опросы😁
Алексей
🙃 как?..... вы еще не учавствовали в опросе летом?!!!!! капец!
Артур
Эх... Где-то он свернул не туда
Да нет, просто рынок изучает😁
Алексей
Ссылку в студию😂
Там есть 100 голосов... Так что нет смысла.
Алексей
Да нет, просто рынок изучает😁
Ага. Тока не очень он поддается этому.
Roman
Парни подскажите, где я не прав. Почему года не правильно показываются: {$_modx->runSnippet('!pdoPage', [ 'element' => 'pdoArchive', 'limit' => 10, 'parents' => 7, 'level' => 1, 'tplOuter' => '@INLINE {$wrapper}', 'tplPageWrapper' => '@INLINE <ul class="pagination pagination justify-content-center">{$pages}</ul>', 'tplYear' => '@INLINE <p><span class="title">{$year} год</span></p>{$wrapper}', 'tplMonth' => '', 'tplDay' => '', 'tpl' => 'tpl.news', 'sortby' => 'publishedon', 'sortdir' => 'DESC', ])}
Sergey_K
Может кому понадобится - проверка верности пароля без запуска всего модх. класс xPdo - заглушка в виде class xPdo {}; Опции дефолт, если другие, можно из бд взять.
Roman
а что значит не правильно?
На картинке показано, что выдает год 2021, а новости идут 2022, и ниже, выдает год 2022, а новости 2021года
Sergey_K
Код чего?
Sergey_K
Текстом?
Roman
Код чего?
Код с картинки
Sergey_K
class xPDO {}; require "~path~/core/model/modx/hashing/modhashing.class.php"; require "~path~/core/model/modx/hashing/modpbkdf2.class.php"; $xpdo = new xPdo(); $mod_hashing = new modHashing($xpdo); $hash = new modPBKDF2($mod_hashing); $opt = [ "salt" => Models\User::find(4)->salt, "iterations" => 1000, "derived_key_length" => 32, "algorithm" => "sha256", "raw_output" => false ]; echo $hash->hash("this is sparta!!", $opt);
Roman
Спасибо
Nano.Karmabot.chat
Sublime! knnk07 got +1 from nokerka. 1 karma in total.
Sergey_K
"Выхлоп" последней строки сравнивать со значением "password" у юзера
Roman
дык 'sortdir' => 'DESC' ASC ? не
Нет, мне нужно чтобы новости шли от новых, к более старым.
Nano.Karmabot.chat
Grand! smialexby got +1 from nokerka. 37 karma in total.
Roman
В документации написано: dateField createdon Поле ресурса для получения даты документа: createdon, publishedon или editedon. Пойди догадайся, что это?
Roman
Это понятно, сама формулировка: "Поле ресурса для получения даты документа", не понятно, для чего.
Roman
Если было бы написано "Сортировка даты документов"
Алексей
Roman 🚀
Парни, привет! быстрый вопрос, AjaxManager работает с актуальными версиями движка?
Roman 🚀
Скорее нет чем да.
А есть какая-то адекватная замена? Или способы ускорить фронт в админке
Андрей
А есть какая-то адекватная замена? Или способы ускорить фронт в админке
Чекнул сейчас по быстрому на чистом сайте, вообще частично работает, есть ошибки в консоли и не всегда срабатывает.
Андрей
Возможно будут проблемы с установленными дополнениями типа минишопа и прочих плагинов.
Андрей
Всё совсем плохо? 🙃
Roman 🚀
Всё совсем плохо? 🙃
У контентщика компьютер не первой свежести а в админке гора полей, в итоге загрузка - боль
Roman 🚀
особенно когда надо много всего обновить
Андрей
У контентщика компьютер не первой свежести а в админке гора полей, в итоге загрузка - боль
А сколько всего ресурсов? Всё в дереве, или убрано в minishop/collections?
Roman 🚀
А сколько всего ресурсов? Всё в дереве, или убрано в minishop/collections?
Все в дереве к сожалению, в коллекции не очень удобно
Андрей
Все в дереве к сожалению, в коллекции не очень удобно
Тогда тут остаётся выбирать между скоростью и удобством) Если убрать в коллекции, это даст существенный прирост (в зависимости от кол-ва ресурсов конечно)
Андрей
А чем именно неудобно, если не секрет?
Roman 🚀
А чем именно неудобно, если не секрет?
Специфика темы. Работаем с кучей застройщиков, у каждого своя кучка вложенных домов, и часто надо быстро перемещаться по дереву
Александр
Ребят, подскажите почему AjaxForm не видит прикрепленный файл в моем сниппете, с текстовыми инпутами проблем нет
🙈 PG
$_FILES
🙈 PG
ну а для начала разбери какой enctype у формы
🙈 PG
такой загрузит файл enctype="multipart/form-data"