Артур
для этого сайта конкретно подходит ) а так да кол-во товара надо считать
Нет, я не про проверку, я про $json и дальше.
$response = $this->ms2->invokeEvent('msOnBeforeCreateOrder', array(
'msOrder' => $order,
'order' => $this,
));
if (!$response['success']) {
return $this->error($response['message']);
}
надо чтобы вернулся success=0
Артур
Ну и message передать
Yani
if($msOrder->get('cart_cost') <= 0 ){
$json = '{"success":false,"message":"Невозможно оформить пустой заказ. Добавьте товары в корзину.","data":[]}';
die($json);
}
return true;ну вообще вот так , там уже вроде все равно что возвращается
Артур
А почему товары надо считать?
🙈 PG
🙈 PG
так же проще
Yani
потому что минишоп разрешает оформить заказ с 0 товаров
Yani
Артур
Yani
ой точно... че то не подумала. а то если подарок - то это уже больше 1
Иван
@yanivos @petya_grill привет
🙈 PG
привет
Yani
Артур
Я тут решил пройтись по этим урокам https://ilyaut.ru/extjs/how-modx-extras-work-2/ и у меня проблема, куда вставлять вот это
Ext.onReady(function() { // Когда страница загрузилась
MODx.add({ // Вставляем на страницу объект
xtype: 'panel', // Тип объекта - Панель
items: [{ // Внутри панели будет другой объект
html: '<h2>Things</h2>', // который представляет из себя HTML-блок
} ]
});
});
Артур
Наверно нужно пояснить, я пишу псевдодополнение Things и разработка его на вот таком этапе, я удалил метод getTemplateFile по инструкции и надо куда-то вставить ExtJs
Артур
Ну товарищи, помогите способному ученику😂
Mikhail
Доброго всем. Вопрос к знатокам, использую MobileDetect (bezumkin). В шаблоне контент вывожу через <mobile></mobile><standard></standard>. При просмотре страницы на десктопев режиме мобильного устройства - отображает версию для десктопа, на реальном мобильном устройстве вроде как ок. Встает вопрос как дебажить верстку в таком случае?
Артур
Метод научного тыка меня никогда не подводил)))
🙈 PG
Mikhail
Mikhail
Алексей
Алексей
Mikhail
Алексей
Это не помогало
Четко так: Зашли в инкогнито, на любой другой сайт, установили ipad, обновили кеш сайта, ввели нужный адрес и увидели что все плохо?
Mikhail
Mikhail
Evgeniy
Спасибо
не уверен что в точности так, давно не юзал, но можно что-то подобное в гет добавлять и получать нужное отображение)
Mikhail
Раз уж беседа завязалась. подскажите, есть ли в modx средство для подключения в head стиля/скрипта из любого места на сайте?(чанка/сниппета)
Mikhail
в любимом и уважаемом всеми битрикс есть Asset::addJs, вдруг и тут есть
Alisa
regClientScript, regClientStartupScript вроде они
Alisa
Там ~4 метода, почти идентичные.
Alisa
Их можно вызывать и через PHx модификаторы.
Alisa
cssToHead, jsToHead, jsToBottom
Alisa
[[+phx:input=data:text/javascript,
if( typeof performance === 'object' )
performance.mark( '[[++site_name]]' );
:jsToBottom]]
Mikhail
Pavel
Добрый вечер! Яндекс начал выставлять критическую ошибку из-за скорости. Глянул страницы, а там менеджер в блог грузит фотки размером сотни метров. Как-то можно автоматически уменьшать фотки при загрузке в блог?
Артур
Pavel
а в идеале конвертить в webp
Артур
Eugene
Pavel
ого, думаю что-то такое придется делать.. фотки в блоге можно на стену печатать
Pavel
а у tinyCompressor есть какие-то параметры? или документация?
Pavel
например максимальный размер задать?
Иван
Евгений
всем привет. напомните плиз что надо сделать в конфиге migx чтобы пункты в контекстном меню записи (в ресурсе) заработали. пункты добавить - добавил, но при клике ничего не происходит. Во вкладке Handlers конфига migx нужные галки проставил, поле id в поля и колонки добавил
Lev
Кто нибудь делал мультиязычность на ms2?
Sentinel
Артур
Наверное можно лучше, но я не знаю как.
Иван
Иван
выделение кода в телеграме через ` - тройные до и после
Артур
Иван
Артур
@ilyautkin и с картой надо что-то делать, потому что если 3 раза переключить тариф все маркеры ПВЗ пропадают
Artem
Может кто подсказать? Купил msOptionsPrice2 и не могу понять, как мне сделать тупо вывод опции товара в селект или чекбокс, от выбора которого менялась бы основная цена и данные о выборе передавались бы в корзину?
По инструкции вывел модификации с кнопкой добавить в корзину, но это все совсем не то
Иван
Nikolay
Артур
@ilyautkin привет, я скопировал тариф для ПВЗ, на вкладке параметры указал id. И вроде всё норм, но если выбран тот тариф, что из коробки, то ПВЗ отображается в админке в информации о заказе, а если скопированный, то нет, в чём прикол?
Илья
Ну что ж ты в техподдержку не пишешь?
🙈 PG
😂
Илья
Тут неудобно отвечать, пиши туда
🙈 PG
я уже ждал этого момента
Илья
Мы уже не в СССР, нечего всем подслушивать на общей кухне
Иван
Артур
Я тоже....
Представьте как вам без меня скучно было)))
Илья
Че это
Илья
Только тем, кто заплатил
Иван
Давайте не превращать в балаган. Есть правило: поддержка платных допов в ТП на сайте. Давайте его следовать. 1000+ участникам не нужны ваши решения проблем
Артур
Олег
привет ребят в чем может быть проблема
&where=`[{"icon:=":"telegram", "OR:icon:=":"viber"}]