Константин Обухов
С нами с 03 марта 2016; Место в рейтинге пользователей: #333Переход в корзину после добавления товара
Доброго времени суток! открыл файл /assets/components/minishop2/js/web/default.js
нашел там
вставил
нашел там
switch (self.sendData.action) {
case 'cart/add':
miniShop2.Cart.add();
break;
case 'cart/remove':
miniShop2.Cart.remove();
break;
case 'cart/change':
miniShop2.Cart.change();
break;
case 'cart/clean':
miniShop2.Cart.clean();
break;
case 'order/submit':
miniShop2.Order.submit();
break;
case 'order/clean':
miniShop2.Order.clean();
break;
default:
return;
}
вставил
$.post(miniShop2Config.actionUrl, params, function(response) {
if (response.success) {
document.location.href = '/cart.html';
}
else {
miniShop2.Message.error(response.message);
}
}, 'json')
но у меня все равно ничего не происходит уже второй день голову ломаю, что я не так сделал? minishop и поддомен
Генерация расписания занятий на pdoTools
Увидел недавно вопрос на сообществе — человек хочет сгенерировать таблицу с расписанием занятий по дням.
Казалось бы, задача несложная, но это совсем не так. Стандартные сниппеты не предназначены для такой работы и их приходится запускать на каждый день недели. И даже если вас не волнует скорость работы, то в итоговой таблице будут пропущенные ячейки, что совсем не айс.
Можно сделать свой компонент расписаний, но это нужно далеко не всем, тем более, для вывода всего одной недели из дерева.
Поэтому предлагаю вам готовое решение, а заодно и демонстрацию работы с pdoTools. Конечно, можно было бы обойтись и родными методами MODX, но с ним быстрее.
Все нужные данные выбираются за один запрос, а дальше очень быстрая обработка и оформление на PHP.
[РЕШЕНО] Авторизация во все поддомены
Переключение контекстов сделано. Необходимо реализовать авторизацию сразу во все контексты из любого текущего. Цену и вопросы в личку.
Подключить свою вкладку в табы extjs
Василий, помню ты писал, когда разрабатывал дополнение репозитория, что добавляешь свою вкладку (над деревом ресурсов) без хаков, а совершенно нормальными встроенными средствами extjs.
Как бы мне такое же провернуть? Где про такое почитать?
Только у меня задача другая
Как бы мне такое же провернуть? Где про такое почитать?
Только у меня задача другая
Нубский вопроc: вывод каталога через pdoResources
Временное помутнение разума не позволяет решить задачу для первого класса, нид хэлп)
Собственно:
Каталог, вида
Собственно:
Каталог, вида
Каталог
- Категория1
- - Товар 1
- - Товар 1
- Категория2
- - Товар 3
Нужно его в примерно таком виде вывести, без вложенных вызовов в чанках. Пока все выводит кашей — товары, категории. Хочу чтобы выводил как в дереве — категория птом товары, потом следующая категория и ее товары. Чувствую что в дело с сортировке, но без пинка никак) Пните плиз, куда копать) Как проверять TV-поля одновр. и на '', и на NULL
Для определённости рассмотрим функционал сниппета pdoResources.
Проблема заключается в том, что классическим форматом JSONxPDO в параметре &where в общем случае невозможно указать проверку значения некоторого TV-поля одновременно и на пустое значение, и на NULL. В каких случаях может понадобиться такая проверка — напишу ниже.
Для примера возьмём параметр introtext (в БД modX это поле может принимать значения NULL)
Казалось бы, чего проще:
Проблема заключается в том, что классическим форматом JSONxPDO в параметре &where в общем случае невозможно указать проверку значения некоторого TV-поля одновременно и на пустое значение, и на NULL. В каких случаях может понадобиться такая проверка — напишу ниже.
Для примера возьмём параметр introtext (в БД modX это поле может принимать значения NULL)
Казалось бы, чего проще:
&where=`{"introtext":"", "OR:introtext:IS":null}`
Но проблема здесь в том, что в конечном запросе перед нашим условием в преобладающем большинстве случаев будут стоять ещё и другие условия, которые де факто будут объединены с нашим условием логикой «AND», причём наше условие в скобки взято не будет. В итоге в конечном запросе мы получим следующее условие:WHERE (<i>прочие условия</i> AND `modResource`.`introtext` = '' OR `modResource`.`introtext` IS NULL)
Как видим, логика нарушена. Дисконтная система для miniShop2
Вась, привет!
Я тут пишу дисконтную систему для miniShop'а. Потихоньку-понемногу получается, но вот ExtJS меня просто вымораживает :-(
Я тут пишу дисконтную систему для miniShop'а. Потихоньку-понемногу получается, но вот ExtJS меня просто вымораживает :-(
Как запускать процессоры miniShop2?
Василий, привет!
Такое дело, запускаю процессор на создание категории таким вот образом:
Такое дело, запускаю процессор на создание категории таким вот образом: