Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
11 марта 2013, 20:56
0
У меня фильтруются товары при использовании этого сниппета. И по цене и по ТВ, всё через параметр &where=``.

Сниппет работает очень просто — создаётся один запрос в БД, выбирающий все подходящие товары с джоином их свойств. Ты его можешь увидеть установкой параметра &showLog=`1`, и самостоятельно проверить в PhpMyAdmin.

Если у тебя и сейчас ничего не работает, ничем помочь уже не могу.

Работать с первым miniShop сразу после выпуска второго у меня нет ни времени ни желания. Порекомендовать тоже некого, разве что разместить объявление вот тут.
11 марта 2013, 20:15
0
Естественно, нет.

Смысл с отдельном пользователе — не дать повышенных привилегий взломщику при получении контроля над аккаунтом. Если у юзера sudo, это тоже самое, что запускать сайт из под root.
11 марта 2013, 06:03
0
Как ты писал админки для сайтов, если не смотришь в код?

А там было вот это, в середине:
echo '<pre>';
print_r($pdoFetch->getTime());
print_r($rows);
die;
Вот, еще немного переделал. Дальше сам.
10 марта 2013, 23:23
0
99% глюков решается при взгляде на консоль браузера.

А не поддерживаю потому, что всё отлажено и работает. Только скрипты под jQuery 1.9 надо обновить, для чего пока времени нет.
10 марта 2013, 20:32
0
bezumkin.ru/modx/minishop2/admin/713/

У товара miniShop2 есть специальные поля — image и thumb, в которых лежат ссылки на первое изображение галереи, в полном размере и его самая мелкая превьюшка.

Сами картинки лежат в галерее, а у товара только быстрые как-бы ссылки на первую картинку в самой мелкой уменьшенной и полной версии. То есть, за 350х350 надо идти в сниппет msGallery.

В будущем сниппет msProducts будет уметь джойнить сразу нужные картинки из галереи для вывода в каталоге.
10 марта 2013, 19:13
0
Держи сыренький, плохенький сниппет. Но вроде работает с MS1 и фильтрует по ТВ.

Это адаптация сниппета от MS2, на скорую руку. Пример вызова:
[[!ms1Products?
    &limit=`10`
    &parents=`0`
    &includeTVList=`popular,new`
    &where=`{"Data.price:>=":100,"TVnew.value":1,"TVpopular.value":1}`
]]
Обрати внимание на ТВ в where.
10 марта 2013, 18:10
0
Да без проблем, просто удивил. Думал, стёб какой-то.

Я, кстати, такими же шприцами пользуюсь, у меня кошка — диабетик.
10 марта 2013, 18:09
0
Я и не практиковал никогда.

Есть мнение — это к лучшему.
10 марта 2013, 17:18
0
Действительно, зачем смотреть 20-тиминутное видео, которое сутки снималось и монтировалось, если можно быстренько вопрос задать? Василию заняться всё равно нечем, в воскресенье, ответит.

Давай, Коля, дальше сам.
10 марта 2013, 17:16
0
Даже если предположить, что консультироваться нужно с человеком, имя которого идёт после даты создания сайта, всё равно не ясно, причем тут инсулиновые шприцы и женская клиника?

Видимо, это была шутка.
10 марта 2013, 17:13
0
А чего не в MODX то написал? Тоже рядом логотип.

Эту надпись положено зачем то на медицинские сайты лепить. Куда еще привешать — не придумал.
10 марта 2013, 16:43
0
1. А указал ли ты пароль для root юзера mysql в моих скриптах? Похоже, нет.

2. Тут надо смотреть логи и вывод команды sudo netstat -nlp

10 марта 2013, 13:22
0
Алексей, ты сайтом случайно не ошибся?
09 марта 2013, 20:58
0
Потерпи, попробую завтра разобраться с твоим вопросом.
09 марта 2013, 14:02
0
Да я не агитирую на подписку.

Просто объясняю, что реальный выход у тебя один — работать с фильтрацией самостоятельно, в чём очень помогает pdoTools.

Лично я использую его во всех новых компонентах, то есть: Tickets и miniShop2.
09 марта 2013, 13:44
0
Никак не считаю, я предпочитаю оптимизировать код, а не кэшировать.

На этом сайте все тикеты и комментарии выводятся без кэша.
09 марта 2013, 13:43
0
Нет.

Этот сниппет использует мою билиотеку pdoTools и выбирает ресурсы напрямую из БД, без xPDO.

Если разобраться с этой библиотекой — можно делать любые выборки и сортировки, очень быстро. На сайте есть подробная заметка, для подписчиков.
09 марта 2013, 13:35
0
Скорее всего — нет. Он не знает про дополнительную таблицу с параметрами.

Попробуй поразбираться с новым сниппетом от MS2, который быстро работает через pdoTools и умеет выбирать ТВ.

Думаю, он и фильтровать по ТВ сможет, но пока не проверял.