Евгений
пока по статусам
Евгений
хочу такую же круговую по доставке и типам оплаты
Артур
типа сделать универсальное подключение
Честно скажу не догнал как это сделать, оно на мой взгляд и так универсальное, определи объект AjaxForm.Message и вставляй какие хочешь уведомления)))
Евгений
пускай программисты думают
𒆜 𝗥𝘂𝗯𝘆𝗠𝗮𝗶𝗻𝗲 𒆜
Артур
и я не знаю)
Вот поэтому я и решил их не трогать, оставил проверку AjaxForm.Message !== undefined и на этом всё, так что самое страшное что может случится это просто не будет уведомлений, ошибок быть не должно.
Артур
пускай программисты думают
Вот именно, при чём тут я)))
𒆜 𝗥𝘂𝗯𝘆𝗠𝗮𝗶𝗻𝗲 𒆜
Николай
Всем привет!
Николай
Подскажите пожалуйста возможна ли авторизозация по апи без указания пароля?
Николай
по номеру телефона например только
Николай
$modx->runProcessor('/security/login',
Николай
я про этот метод
Артур
по номеру телефона например только
Номер телефона всё равно надо как-то подтверждать смской или звонком. Соответственно если код введён верный, меняешь пароль у пользователя на этот код и авторизуешь, при выходе генерируй новый случайный пароль.
Николай
Авторизация, да, по смс планируется.
Николай
Спасибо 😉
Nano.Karmabot.chat
Superb! nezabor got +1 from dvakotaby. 5 karma in total.
Nano.Karmabot.chat
Nice! ShevArtV got +1 from nezabor. 25 karma in total.
Nano.Karmabot.chat
Superb! ibochkarev got +1 from . 34 karma in total.
Nano.Karmabot.chat
Cool! ShevArtV got +1 from . 26 karma in total.
pum
Подскажите пожалуйста, если цены у товаров на сайте проставлены в полях TV в таком виде "от 552 руб" их можно обновить через msImportExport ?
pum
инструкция бы была как это делать
Maxim
https://modx.pro/solutions/7942#cut
pum
https://modx.pro/solutions/7942#cut
там в статье написано про miniShop2 , в MODX Revolution 2.7.2-pl также будет?
Иван
Могу кинуть код.
Иван
Вызов: {set $childs = '@FILE snippets/countChildren.php' | snippet : [ 'id' => $id, 'showZeroPrice' => 0 ]} <div class="collection__price"> <span>от </span> {$childs.min_price} ₽ <span>/ м<sup>2</sup></span> </div> Сниппет: <?php $ids = $modx->getChildIds($id); $q = $modx->newQuery('modResource'); $q->leftJoin('msProductData', 'Data', 'Data.id = modResource.id'); $where = [ 'modResource.published'=>1, 'Data.price:>'=>0, 'modResource.deleted'=>0, 'modResource.class_key'=>'msProduct', 'modResource.id:IN'=>$ids ];if (isset($showZeroPrice) && $showZeroPrice > 0) { unset($where['Data.price:>']); } $q->where($where); $q->select('MIN(Data.price) as min_price,COUNT(modResource.id) as products_count'); $q->prepare(); $q ->stmt ->execute(); $res = $q ->stmt ->fetchAll(PDO::FETCH_ASSOC) [0]; $out = ['min_price' => max(0, $res['min_price']) , 'products_count' => max(0, $res['products_count']) , ]; return $out;
Иван
pum
у меня на сайте уже выводится от
Иван
Я вам предложил решение без всяких импортов и всегда актуальной ценой
Nano.Karmabot.chat
Sweet! ibochkarev got +1 from Maxim Lee. 35 karma in total.
pum
Я вам предложил решение без всяких импортов и всегда актуальной ценой
в этом решении, можно прописать конкретные цены товарам ?
Иван
в этом решении, можно прописать конкретные цены товарам ?
Нет - данный снимет вычисляет автоматически минимальную цену товара в категории
pum
и для чего это нужно вычислять мин. цену товара в категории, не очень понял
pum
msImportExport покупать ли его и потом дорабатывать или проще прогеру с нуля кому-то сделать? в екселе цены по быстрому проставить, цены находятся в TV полях
pum
150 примерно
Maxim
и для чего это нужно вычислять мин. цену товара в категории, не очень понял
Вам проще изменить код тогда. В ТВ оставить цифру, в шаблон закинуть ОТ и РУБ. Потом без проблем обновлять значение ТВ из экселя через штатный скрипт даже.
pum
наименование цены еще там же все в одном поле сейчас есть товары руб/шт а есть руб/м2
pum
в этом проблема же
pum
http://dl4.joxi.net/drive/2022/03/14/0018/3260/1215676/76/2002360eff.jpg
Иван
++
Nano.Karmabot.chat
Cool! Derzaiii got +1 from ibochkarev. 8 karma in total.
Nano.Karmabot.chat
Splendid! Maxim Lee got +1 from ibochkarev. 2 karma in total.
pum
ок, хорошо, кто здесь готов это сделать за плату?
Алексей
наименование цены еще там же все в одном поле сейчас есть товары руб/шт а есть руб/м2
учитывая все вам 1. или писать небольшой скрипт свой же для импорта/экспорта. который не затронет ОТ РУБ. но выгрузит все в числах и обновит все в числах. 2. (возможно быстрее и дешевле) У вас же товары - в collection списками? - выведите туда поле ЦЕНА. и вы сможете редактировать поле цена как в таблице exel. (импортировать не придется) 3. делать как ребята сответуют.
Алексей
ок, хорошо, кто здесь готов это сделать за плату?
по работе обращайтесь сюда: https://t.me/ru_modx_work
Nano.Karmabot.chat
Breathtaking! smialexby got +1 from ibochkarev. 49 karma in total.
Maxim
второй вариант интересный, сейчас бы это помогло быстро проставить нужные цены, а потом как лучше еще сделать чтобы обновлять цены на процент прямо в админке, например обновить цены одной категории на 7%
Обновить на х% имхо не лучший вариант из админки. Вы всегда будете привязаны к некой базовой цене и запутаться легко менеджеру. Только если реализовывать через плагин + кнопку в админке. Это уже по ссылке выше предлагать работу.
Алексей
Поэтому на месте человек пусть решит что ему удобнее
Maxim
Может так. От ситуации зависит естественно.
pum
на опенкарте вот обновляю через процент цены, множитель в плагине прописываешь 1,07 и на него цены умножаются и обновляются из нужн. категории
Roman
Просьба перенести в соответствующий раздел: https://modx.pro/help/22686
Артур
Евгений
не согласен, некоторые заказчики как раз привязываются или к проценту или к курсу. и в полне норм практика.
у меня часто тоже стоит базовая цена и отдельно курс заказчик прописывает: плагин минишопный просто перед показом цены умножает
Dan
@alrunsk пиши тут, ты в чате Modx Work отписываешься
Александр
Сорри
ᛟᛗᛖᚾ
Всем привет! Подскажите, не нашел в доках по pdoPage Можно как-то прикрутить фильтрацию ?
ᛟᛗᛖᚾ
Не не просто я через pdoPage вывожу страницы, мне их надо отсортировать по алфавиту
Dan
sortby
ᛟᛗᛖᚾ
ᛟᛗᛖᚾ
&sort=[{"sortby":"date","sortdir":"ASC"}]
ᛟᛗᛖᚾ
Я так делал не получилось
Андрей
&sort=[{"sortby":"date","sortdir":"ASC"}]
Если в json, то будет так: &sortby=`{"pagetitle":"ASC"}`