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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
12 апреля 2013, 13:32
0
Вам нужно просто присылать при добавлении товара еще параметр num, в котором будет количество.
Как это делать — решайте сами.

Вот тут подробнее.
Василий Наумкин
12 апреля 2013, 13:28
0
1. Прочитай про то, как работает сниппет. С припиской TV джойнится таблица, а плейсхолдеры выставляются без всяких приписок (хотя есть и параметр tvPrefix).

Не знаю, что и зачем ты переименовываешь.

2. Такого параметра нет. У сниппета есть параметр showHidden, который проверяет параметр товара hidemenu. Еще есть show_in_tree.
Так вот, товары по умолчанию создаются этими параметрами выставленными в 0. Что означает, не прятать в меню и прятать в дереве ресурсов. Эти настройки, кстати, тоже можно поменять.

В любом случае, сниппет по умолчанию выводит эти товары, ибо на показ в дереве ему плевать, а в меню они не скрываются.

Зачем ты выбираешь только товары скрытые в меню — я не знаю.
Василий Наумкин
12 апреля 2013, 13:17
0
Похоже, у тебя сессия кэшируется.

Может, включен php-apc.
Василий Наумкин
11 апреля 2013, 17:11
0
Тут в этом и прикол, что надо найти и перезаписать функцию обработки ответа в форме ресурса.

Если ничего не путаю — вот это место, которое надо изменить плагином.

То есть, надо по Ext.onReady() делать перезапись MODx.panel.Resource.success() — но я так не пробовал, наверняка будут разные грабли.

Разбираться дальше, извини, некогда.
Василий Наумкин
11 апреля 2013, 16:45
0
А, ясно.

Это MODX Evolution. С ним я уже несколько лет не работаю, и тем более не помню, как там должен работать календарь.

Читай тут — больше ничем не могу помочь.

Василий Наумкин
11 апреля 2013, 16:41
0
Только разбираться с ExtJS и подгружать свой скрипт при загрузке страницы.

Ну а свой скрипт должен вклиниваться в скрипт страницы и перехватывать обработчик сохранения.

Нетривиальная задача, в общем.
Василий Наумкин
11 апреля 2013, 14:38
0
А вот документация

Нужно создать ТВ параметр типа «Дата», присвоить его тому же шаблону, что и у событий-страниц, а потом пройтись по ним и поставить нужные даты.

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

Положим, имя у ТВ — event_date, тогда и вызываем вот так:
[[!eventsCalendar2?
	&dateSource =`event_date`
]]
Василий Наумкин
11 апреля 2013, 13:31
0
Ну, php старенький, конечно.

У меня давно везде 5.3, и сейчас готовлюсь к переезду на 5.4.
Василий Наумкин
11 апреля 2013, 10:26
0
Я его не устанавливаю по умолчанию, ибо бывают проблемы.

Есть желание — осваивай.
Василий Наумкин
11 апреля 2013, 08:35
0
Тогда у тебя либо php5.4, у которого файлики немного иначе расположены, либо вообще не установлен php-apc.
Василий Наумкин
10 апреля 2013, 20:00
0
Можно подробнее, сейчас ничего не понятно.

По какой дате выводите? Через ТВ параметр, или как?
Василий Наумкин
10 апреля 2013, 19:58
0
Это что-то ненормальное с хостингом.

У меня таких проблем ни разу не было. Может, php старый?
Василий Наумкин
10 апреля 2013, 19:57
0
В моих инструкциях же и так все расписано для «много сайтов на одном ip».

Хорошо, что сам разобрался.
Василий Наумкин
10 апреля 2013, 17:35
0
Если VDS — то гораздо (гораздо) лучше на Linode.
Тем более, они только что подняли ОЗУ в 2 раза за те же деньги.

Ну и видеоинструкция у меня есть.
Василий Наумкин
10 апреля 2013, 16:32
0
Нюансов нет, сервер криво настроен.
Ну или там вообще нет Apache2, который слушает .htaccess и один только незаточенный   для MODX веб-сервер nginx.

Почту диагностировать пакетом QuickEmail.
Василий Наумкин
10 апреля 2013, 16:29
0
Открывай конфиг
sudo nano /etc/php5/conf.d/apc.ini

Там пиши (или меняй, если есть)
apc.shm_size = 128M

Сохраняй, и перезапускай php
sudo service php5-fpm restart

Проверять в phpinfo();
Василий Наумкин
10 апреля 2013, 16:25
0
Ну, сам понимаешь, я не в курсе что там накрутили.

У меня все сервера настроены по моей же инструкции, почти вся там «по дефолту» — и проблем нет.

Ну а тебе могу посоветовать только посмотреть логи админки, сервера и консоль бразуера (что там возвращает сервер, вдруг файл не может записать?).
Василий Наумкин
10 апреля 2013, 16:21
0
И я не знаю.

Сколько раз ставил и настраивал — везде работает без проблем. Разбирайся с хостингом — наверняка shared, да?
Василий Наумкин
10 апреля 2013, 12:04
0
Ваще ура!

Мы уже обсуждаем.