Всего 123 801 комментарий

Андрей
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`]]`
Иван Брежнев
16 октября 2012, 22:26
0
Я думаю нужно написать плугин на событие OnSiteRefresh который будет ходить по всем опубликованным ресурсам. Но это накладно как мне кажется. И если у вас рендер одной страницы достигает 8 сек. ты можно легко упереться в time limit
Иван Брежнев
16 октября 2012, 22:23
0
Все равно это очень много. У меня когда рендер достигает 2 сек. я ужу чуть седым не становлюсь =) т.е. начинаю копаться в коде и оптимизировать все что можно.
Denys Butenko
16 октября 2012, 22:20
0
Подскажите, как создать кэш всех страниц не заходя на них после очистки?)
Denys Butenko
16 октября 2012, 22:18
0
Это без кеша. Плюс это основная страница, а на ней натыкано очень много. Вот думаю, как определить какой сниппет сколько жрет памяти и быстродействие, но незнаю как)