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

Василий Наумкин
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 там где лежит фотка и туда записывает уменьшенное изображение
Denys Butenko
17 октября 2012, 16:47
0
Да, msGetGallery однозначно грузит, там где больше 7 фотографий загрузка страницы > 11 сек. Поделитесь своим вариантом msGetGallery
Иван Брежнев
17 октября 2012, 16:28
0
уже лучше, я переписал msGetGallery чтобы он не объекты извлекал а массивы и базы. Так быстрее
Denys Butenko
17 октября 2012, 16:24
0
на странице происходит вызов:
[[!msGetGoodsPlaceholders]], [[msGetGallery]], [[!LikeDislike]], [[getRelated]], [[TvList]], [[getViewed]] и еще несколько чанков. Проблему нашел: msGetGallery увеличивает загрузку на 4сек, getViewed еще где-то на 1.5с и getRelated 1.5с. Выключив всё это, результат 1сек без кэша.
Valentin Rasulov
16 октября 2012, 23:17
0
1) вариант &startId=`[[*id:is=`5`:or:is=`6`:then=`[[*id`]]:else=`*parent`]]`
5 и 6 это и есть город1 и город2

2) вариант. В основном если у вас город содержит поткатегории, логично тогда что город, это контейнер а подготегории, это ресурсы не являющии контейнером. Тогда
&startId=`[[*isfolder:is=`1`:then=`[[*id`]]:else=`*parent`]]`