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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
20 августа 2013, 15:10
0
Тут нужно и javascript для организации запросов и сниппет-обертку для ответов.

Можно взять уже готовое — mSearch2, он выведет любые страницы с ajax пагинацией через getPage. Вот рабочий пример.
Василий Наумкин
20 августа 2013, 15:07
0
Молодец, так держать!
Василий Наумкин
20 августа 2013, 12:26
0
Забавно, надо будет подумать и о таком применении.
Василий Наумкин
20 августа 2013, 11:30
0
Я рассчитывал, что товар — это конечный элемент. Для соединения с другими товарами предусмотрены связи.

Конечно, можно создать дочерний документ у товара через MODX api, и я совершенно не знаю, какие могут быть проблемы.

Полагаю, любые.
Василий Наумкин
20 августа 2013, 05:08
0
Полагаю, что из memcached или apc на сервере.

Вот еще один минус шаредов — не знаешь, как настроено.
Василий Наумкин
19 августа 2013, 21:17
0
Ну, если это шаред, могу преположить только зверский кэш у mySql.

Дальше фантазии не хватает.
Василий Наумкин
19 августа 2013, 19:15
0
Вы еще храните производителей в ТВ параметрах? Тогда мы идём к вам!

А если серьезно, попробуй вот поизучать материал, только его нужно переделать на работу с ТВ.

Там и выбор производителей есть, можно дополнительно фильтровать по категориям, если получить сначала их ids через $modx->getChildIds();

В общем, нужно писать свою выборку.
Василий Наумкин
19 августа 2013, 19:11
0
Ну, проблема может быть только в схеме.

Проверь, может ты редактируешь ее не там, откуда она берется для генерации? Директория разработки на сервере не подмонтирована, или что-то такое.
Василий Наумкин
19 августа 2013, 18:06
0
Ничего не выбирай, просто не используй ключ на реальном сайте.

Даже если привяжешь — потом можно перепривязать 1 раз самостоятельно, а последующие через поддержку.
Василий Наумкин
19 августа 2013, 14:04
0
Так держать!

Не знаю, кому как кажется насчет документации, но лично я подробнее, чем для MS2 пока нигде в MODX не видел. Если есть — покажите.

Другой вопрос, что она еще не окончена, и пишу я её в свободное время. Если есть выбор, напрограммировать что-то или задокументировать, то программировать всегда интереснее =)
Василий Наумкин
19 августа 2013, 11:41
0
Да как то не использую, меня и так скорость админки удовлетворяет.
Василий Наумкин
19 августа 2013, 03:20
0
Устанавливаем ТВ параметру mytv значение new у ресурса с id = 15:
if ($resource = $modx->getObject('modResource', 15)) {
	$resource->setTVValue('mytv', 'new');
}
Василий Наумкин
19 августа 2013, 03:18
0
Вот не поверишь, не использую ни AjaxManager, ни CKeditor.

На демо-сайте вроде всё работает, а так — не знаю.
Василий Наумкин
18 августа 2013, 21:23
0
Там везде работает xPDO, я не вмешиваюсь.
Василий Наумкин
18 августа 2013, 14:49
0
Я не понял, это ты описываешь сейчас, тормоза на их дешевом VPS?

Или сейчас у тебя все хорошо, а это просто старая история, после которой ты и съехал?
Василий Наумкин
18 августа 2013, 14:38
0
Прикольно.

Переехал бы на VPS и никаких проблем.
Василий Наумкин
17 августа 2013, 14:13
0
У меня нет студии, с Simple Dream я сотрудничаю.

Вопросы про их расценки нужно задавать им самим.
Василий Наумкин
16 августа 2013, 20:28
0
Тебе — респект.
Но в целом работа тяжелая. Времени на поддержку и багфиксы уходит огромное количество, а отдачи маловато.

Если бы лепил втихую визитки\магазины — заработал бы в разы больше.
Василий Наумкин
16 августа 2013, 18:11
0
Очень просто: при добавлении товара возвращается массив с ошибкой или успехом.

Для этого в классе корзины есть методы msCartHandler::error() и msCartHandler::success(). То есть, нужно просто при добавлении проверить нужное, и сделать
return $this->error('Сообщение с ошибкой');
Остальное всё сработает само.
Василий Наумкин
16 августа 2013, 11:17
0
Это кастомный класс корзины + дополнительные поля с размерами в товарах.

Все без хаков MS2, просто дописанный функционал — он это позволяет.