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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
13 марта 2013, 08:38
0
Готово, картинки можно прицеплять — вот коммит.

Можешь сам накатить эти изменения, либо жди следующей версии miniShop2.

Пример вызова:
[[!msProducts?
	&includeThumbs=`120x90,360x24`
]]

Плейсхолдеры в чанке:
<img src="[[+120x90]]" />
[[+360x240:notempty=`<img src="[[+360x240]]" />`]]
Василий Наумкин
13 марта 2013, 07:28
0
Смотри в родной чанк, а потом читай про парсер pdoTools

Вся обработка идёт в сниппете msProducts, если нужно что-то изменить, просто делай его копию, меняй и используй везде, где нужно.
Василий Наумкин
13 марта 2013, 06:48
0
bezumkin.ru/sections/tips_and_tricks/657/

Только фильтровать не осень удобно выйдет, но можно, в теории.
Василий Наумкин
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.