Всего 123 809 комментариев

Василий Наумкин
19 октября 2012, 18:19
0
У ресурса есть свойство parent — это и есть его родительская категория.

Пример на php, лежит ли ресурс с id=15 в категории с id=22:
return $modx->getCount('modResource', array('id' => 15, 'parent' => 22));

Скрипт вернет либо 1, либо 0.
Андрей
19 октября 2012, 16:06
0
да и правда просто! спасибо!
Василий Наумкин
19 октября 2012, 12:29
0
За вас никто не будет учить jQuery.

Задача простейшая, все уже объяснили.
Андрей
19 октября 2012, 12:25
0
И вопрос по прежнему остается открытым(
Василий Наумкин
19 октября 2012, 06:23
0
Это делается javascript — изучайте скрипт minishop.js

bezumkin.ru/modx/minishop/manuals/status.html
Максим Франц
19 октября 2012, 05:16
0
Ну вот :) сначала говорят, что как на «гайфоксмаск», а потом оказывается, что немного не так как на «гайфоксмаск».
У меня NaN выводило когда значения небыло (ни один из видов доставки не выбран), а т.к. всеравно выбирать сделал первый по дефолту.
Vaha30
19 октября 2012, 00:08
0
не уж толь нигде такой проблемы не встречалось? :(
Vaha30
18 октября 2012, 21:48
0
Помимо миникорзины также не обновляется статус обычной корзины на странице при изменении колличества товаров. Сообщение о том, что изменения внесены появляется, но общее количество товаров и общая стоимость не изменяются. Все нормализуется только при обновлении страницы.

Может что с кэшированием? Помогите, плз…
Андрей
18 октября 2012, 21:17
0
у меня не радиобутон а меня селект с оптионами)) srv25728.ht-test.ru вот в корзине глянь!
Максим Франц
18 октября 2012, 20:20
0
сделайте скрин с NaN, потом мышкой ткните в один из радиобутонов выбрав способ доставки и сделайте еще один скрин. и если не затруднит дайте ссылку на скрины.
Андрей
18 октября 2012, 20:17
0
зачем мне checked когда у меня не чекбокс или я чет не догоняю! где вы имели ввиду задать?
Максим Франц
18 октября 2012, 19:23
0
задайте дефолтный способ доставки checked='true'
Vaha30
18 октября 2012, 18:22
0
Проблема частично устранена путем корректировки сниппета minishop, однако по прежнему при добавлении товара в корзину миникорзина показывает 0 товаров на сумму 0 руб. После перезагрузки страницы показывает все как надо.
Андрей
18 октября 2012, 16:50
0
NaN у меня выводит, но у меня селекты там и я поправил на selected в чем может быть еще проблема?
Василий Наумкин
18 октября 2012, 15:44
0
Там кастомный javascript.

При кликах берется цена корзины + цена доставки и выводится в html. Ничего сложного, гляньте там minishop.js.
Василий Наумкин
18 октября 2012, 11:45
0
А вы случайно при этом не залогинены в админку?

Попробуйте проверить в Хроме, в режиме «инкогнито».
Alexander Chekalin
17 октября 2012, 21:53
0
Пробую этот метод — ни в какую. Намекните, в каком виде ему категорию передавать? Судя по всему — ID искомого родительского элемента (т.е. второй категории)? Если так, но не срабатывает.
Василий Наумкин
17 октября 2012, 21:29
0
Вопрос решается собственным сниппетом.

Для выборки дочерних ресурсов категории есть $modx->getChildIds();

А для выборки товаров из мультикатегорий, в классе miniShop сеть метод getGoodsByCategories — https://github.com/bezumkin/miniShop/blob/master/core/components/minishop/model/minishop/minishop.class.php#L238

Вот их и нужно использовать.
Denys Butenko
17 октября 2012, 20:21
0
А на какую почту?)
Иван Брежнев
17 октября 2012, 18:40
0
Отправил на почту свой вариант, и еще я не использую сниппет phpthumbof, а написал свой маленький который работает с Imagick, он при аплоаде изменяет сразу фотку на нужные размеры, а если вы заливали через фтп, то в вызове сниппета просто указываете размеры изображений, &size=`150x150`, и все, он создает папку thumbs там где лежит фотка и туда записывает уменьшенное изображение