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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
02 июня 2013, 09:56
0
Ну ты хоть посмотри описание параметров.

&resources=`` — это указание списка id через запятую. Для вывода категории используется &parents=``
Василий Наумкин
02 июня 2013, 09:51
0
0.3859900: Total time — вывод каталога отрабатывает за это время. Не знаю, как тебе, а мне кажется, что скорость хорошая.

Ищи, кто тормозит. Попробуй вызвать с шаблоном 0, выведи внизу плейсхолдер [^t^], для контроля.
Василий Наумкин
01 июня 2013, 23:55
0
Ну если у тебя getResources ничего не выводит — дело явно не в MS2.

Заходи в админку minishop2.com и проверяй, почему там работает, а у тебя нет.
Василий Наумкин
01 июня 2013, 23:45
0
У тебя страница с одним товаром открывается столько же, сколько и страница с каталогом — около 4х секунд.

Ну а пустая страница «Партнерам» — около 1й секунды. Если там нет некэшированного wayfinder на 10 уровней вглубь, или рекурсивного вызова сниппетов в чанках, то хостинг надо срочно менять.
Василий Наумкин
01 июня 2013, 23:41
0
У тебя там поди рекурсивынй вызов чего-нибудь.

Укажи сниппету &showLog=`1` и посмотри, какое показывает время на этапах работы.
Василий Наумкин
01 июня 2013, 11:17
0
В results вроде должен быть массив массивов.

То есть
$arrRet = array(
	'total' => 1,
	'results' => array(
		array(
			'id' => 77,
			'name' => 'test'
		)
	)
);

Ну и смотри, что именно отправляется в консоли браузера. И еще можно убрать у комбобокса typeAhead — это он включает автоподстановку.
Василий Наумкин
01 июня 2013, 09:44
0
Так ты еще и этот же xtype используешь?

Не пойдет, нужно делать свой xtype и к нему процессор, который будет отдавать подходящие значения.
Василий Наумкин
01 июня 2013, 09:25
0
Гораздо проще.

Если при вызове сниппета getPage не был указан параметр limit, то он слушает $_GET['limit'], Например, вот так.

То есть, всего-то и нужно сделать выпадающий список, который при выборе пункта перезагрузит страницу с нужным limit.
Василий Наумкин
01 июня 2013, 09:20
0
Если не ошибаюсь, у поля vendor в модели прописано default = 0. А можно прописать deault = '', тогда не будет 0 подставлять, если ничего не прислано.
Василий Наумкин
31 мая 2013, 20:03
0
А еще здесь можно свои топики редактировать =)

Попробуй такое правило:
location ~* ^/(uk|en) {
	rewrite ^/(uk|en)?/?(.*)$ /index.php?cultureKey=$1&q=$2 last;
}
Василий Наумкин
31 мая 2013, 17:17
0
Вот ты бы по-человечески написал правило для Apache2 в теге code — я бы может и помог.
Василий Наумкин
31 мая 2013, 15:57
0
Нет, никакого более простого способа нет.

Но есть JSON поля у товара (например, размер и цвет), в которые можно назабивать что угодно.Можно добавить и новое поле, специально под эту задачу.

Тогда забивальщик может аккуратно забивать парами «ключ=значение» что угодно, а в БД это сохранится как JSON, который будет очень легко распарсить.

На mamaboutique.ru, например, так организовано хранение остатков по размерам.
Василий Наумкин
31 мая 2013, 14:41
0
Замени сниппет msGallery вот этим и появится [[+idx]].
Василий Наумкин
31 мая 2013, 14:24
0
Ты знак вопроса у меня в предложении видишь?

Сейчас добавлю в сниппет такую возможность, обновишь его у себя и появится idx.
Василий Наумкин
31 мая 2013, 14:18
0
Порядкового номера там нет, есть id — то есть, уникальный идентификатор.

Надо добавить [[+idx]] для вывода порядкового номера картинки в галерее?
Василий Наумкин
31 мая 2013, 14:11
0
Замени в чанке tpl.msGallery.row плейсхолдеры [[+image]] на [[+url]].
Василий Наумкин
31 мая 2013, 14:08
0
Всё, я понял про что ты. Это баг, щас поправлю и отпишу в чем дело.