Aliaksandr
плюс если 2.0 то он поддерживает блейд
Aliaksandr
ну и сам на стандартных компонентах - корзина доклистер, заказ - формлистер, параметры на 97% те же плюс парочка своих)
Vitaliy
Aliaksandr
Обертка для него под названием сниппет Order)
Vitaliy
понял. Есть что читать там, это будет чуть посложнее чем меню
Volodymyr
а уже кастомизация под себя сложнее чуток
Aliaksandr
Aliaksandr
@kassio
Михаил
https://github.com/evolution-cms/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/Commerce
Vitaliy
в документации вроде много всего описано, но я пока только читаю
Aliaksandr
https://github.com/evolution-cms/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/Commerce
Aliaksandr
О, да
Sasha
Блин подскажите, что я делаю не так? в Commerce добавил простой вид оплаты плагином - не показывается нихрена. 2/0/2. Доставки новые появляются. Код формы не менял
Sasha
Странно блин. Поставил робокассу - он появился в способах оплаты. А обычный платеж типа нал/терминал не показываются
Volodymyr
Volodymyr
а то может ты включить забыл
Sasha
да я отсюда скопировал https://github.com/evolution-cms/docs/blob/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/Commerce/99_%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/30_%D0%A1%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D1%8B_%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B.md
Sasha
без изменений
Sasha
галку поставил
Sasha
может галку надо не одну, хз
Sasha
OnRegisterPayments работает раз робокасса добавилась
Sasha
а то может ты включить забыл
Верхний не работает кусок, нижний работает. Если завернуть нижний в if !empty($modx->commerce) тоже не работает. Хотя $modx->commerce там есть...Нипанятна
Am
Sasha
Sasha
Он явно !empty :)
Am
isset
Am
Попробуйте
Sasha
Щас, ага
Михаил
для 2.0.x не так надо проверять, там !empty($modx->commerce) не работает
Михаил
нужно defined('COMMERCE_INITIALIZED')
Sasha
Am
Да, явно не на то проверяется.
Sasha
добавил пример в документацию, вдруг не я один такой
Михаил
Sasha
И чтобы 2 раза не вставать, а как достать заказ вместе с товарами в плагине на смену статуса типа OnBeforeOrderHistoryUpdate? Запросом или он где-то уже есть? или там кроме $order_id ничего нет?
Михаил
Sasha
Alexander
при экспорте id идет по умолчанию всегда. При импорте проверку по id не помню, надо посмотреть.
Alexander
1.4.11 в настройках плагина TinyMCE меняю PathOptions но ничего не происходит, при любо выборе как будто всегда выбран site Config
Alexander
никто не сталкивался? бага? установка новая , без обновления поверх старого сайта.
Alexander
Dmytro
==$processor = $modx->commerce->loadProcessor();==
а почему это не автоматом, а вручную надо делать?
Dmytro
ну типа, так
$shop = & $modx->commerce;
$order = $shop->getOrder;
$cart = $shop->getCart
зачем этот лишний loadProcessor ?
Михаил
Dmytro
и почему loadOrder, но getCart ? )))
Sasha
Dmytro
я не смотря в код (да и несмотрел еще ни разу), могу предположить, что load - подгрузка из бд, get - подгрузка из сессии/объекта
Alexander
Да думаю можно конечно
Alexander
ок
Aliaksandr
так солиднее
Солиднее с фасадами:) Order::get('id'); Cart::getItems(); :-)
Михаил
Михаил
Aliaksandr
Dmytro
да я не про то. просто какое то лишнее и не нужное запомнинание - loadOrder но getCart, хотя уже getOrder логичнее ))
Dmytro
это вроде как надо помнить strpos($haystack,$needle), но in_array($needle, $haystack)
Aliaksandr
Aliaksandr
С этими иголками в сене, прям беда)
Pathologic
Pathologic
хотя есть и недостатки
Alexander
первый раз столкнулся с такой фигней) не подгружаются шрифты которые лежат там же где и сайт
Access to font at from origin has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Alexander
че т никогда такого не видел) гугли, надо заголовки править, а где их править непонятно. через /htaccess чет не помогает.
Sasha
Почему-то в Commerce заказы показываются со временем создания -3 часа от текущего.
Написал timezone Мoscow в .htaccess
Стоит +3 в настройках.
Текущее время на сервере - [12:14:08], текущее время на сервере с учетом временной поправки - [15:14:08]
Всё равно показывает заказ 12:00 вместо 15:00
Мне оно некритично, конечно, но мало ли
Sasha
Alexander
http/https
подгружаю вот так
@font-face {
font-family: 'Geometria';
src: url('/tpl/fonts/Geometria-Regular.eot');
src: local('Geometria Regular'), local('Geometria-Regular'),
url('/tpl/fonts/Geometria-Regular.eot?#iefix') format('embedded-opentype'),
url('/tpl/fonts/Geometria-Regular.woff2') format('woff2'),
url('/tpl/fonts/Geometria-Regular.woff') format('woff'),
url('/tpl/fonts/Geometria-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
Alexander
тут нет http/https
Sasha
поставь ссылку на шрифт типа //path... вместо https://path...
Еще по-моему, это может происходить из-за редиректа
а сам путь до CSS файла?
Sasha
путь к шрифту лучше указать относительно вызвавшего его css. Сейчас относительно корня сайта, может в этом вопрос
Alexander
<link rel="stylesheet" href="https://site.ru.ru/tpl/min/styles.min.css?v=0da" />
Sasha
Скорее всего относительный путь решит
Alexander
ща попробую
Sasha
или полный путь вместе с https
Am
Путь подключения полный точно ставить нужно.