Всего 122 902 комментария

Володя
06 ноября 2014, 14:42
0
А что делал? Может поставил дополнение какое нибудь и после перестало работать?
Что в логе пишет
Илья Уткин
06 ноября 2014, 14:31
0
В статье про оптимизацию посмотрите вторую часть — про продвинутое кеширование. Вам поможет — самое то.
Илья Уткин
06 ноября 2014, 14:28
0
Кстати, у меня довольно быстро открывается: 302 мс
Илья Уткин
06 ноября 2014, 14:27
0
Если это не является коммерческой тайной, выложите куда-нибудь файл
core/cache/resource/web/resources/1.cache.php
и покажите, чтобы мы видели что и как вызывается. Например, сюда: pastebin.com/
Володя
06 ноября 2014, 14:18
0
чует мое сердце менюха там сжирает время…
joxi.ru/KAgJ0v6h4EB42l

p.s. сайт интересный…
Алексей Ерохин
06 ноября 2014, 14:05
0
Домен такой интересный, не сразу правильно прочитал :)
Да ожидание сервера слишком большое, 4-5 секунд.

Попробуйте store.simpledream.ru/packages/utilities/debugparser.html
Борис И
06 ноября 2014, 14:05
0
Здравствуйте. Ответить точно я не могу, но могу привести свой пример.
У меня в форме есть доп. поля (tv, например поле model ) которые пользователь заполняет сам, я их не подцепляю.
Вот пример вызова, обратите внимание на &allowedFields=`longtitle,fullname,model,introtext,avtor`
[[!TicketForm? &requiredFields=`longtitle,model,introtext` &allowedFields=`longtitle,fullname,model,introtext,avtor` &redirectUnpublished=`63` &parents=`[[!get?]]` &tplFormCreate=`tpl.Tickets.form.create1` ]]
В шаблоне формы tpl.Tickets.form.create1 участок отвечающий за model. Сделал, абсолютно также как остальные стандартные поля.
<div class="form-group">
		<label for="ticket-model">[[%ticket_model]]</label>
		<input type="text" class="form-control" placeholder="[[%ticket_model]]" name="model" value="" maxlength="50" id="ticket-model"/>
		<span class="error"></span>
	</div>
Ну и добавил подпись в словарь.
Все работает и введенные поля (tv) успешно отправляет.

И еще, если не получается решить простым способом, попробуйте сделать ваш select необязательным полем, создайте скрытый input и подставляйте выбранное значение из select яваскриптом в этот input, а его уже и отправляйте. Сам не пробовал, но должно получится. В данном случае, какая разница, заполнил поле пользователь или скрипт.

Михаил
06 ноября 2014, 12:55
0
Ну так дату поста посмотрите )))
Павел Левин
06 ноября 2014, 11:50
0
Собственно… это уже не магазин, а тупа вечная ссылка на непонятный вебинар =)
Oleg Pimanov
06 ноября 2014, 11:34
0
Вопрос снимается, вот здесь все есть — modx.pro/help/1190/
Сергей Шлоков
06 ноября 2014, 11:22
0
Сорри за паузу. Времени катастрофически не хватает.
Протестил даже на твоем сайте такой же баг
На тестовом сайте стоял depth=2. Ограничил до 10.
Там сниппет другой — в нем сразу все прописано: и смайлики, и ajax и удаление/восстановление. Поэтому в процессе выделения только одного решения возможно где-то что-то упустил.
А сниппет TicketCommentAjax надо обновить — некорректно работала функция getChildIds. На тестовом сайте ее нет, там она работает через расширяемый класс pdoFetch.
Вот попробуй.
П.С. Спасибо за тестирование. Надеюсь, теперь будет работать для всех условий.
Сергей Скат
06 ноября 2014, 11:12
0
возможно один уникум, местные студии фапают на битрикс =(
Наумов Алексей
06 ноября 2014, 10:19
+2
getPage вообще установлен? =)

pdoPage может работает?
Дмитрий Кондаков
06 ноября 2014, 09:24
0
Круто, буду пробовать. Спасибо
Денис Козлов
06 ноября 2014, 09:22
0
Здравствуйте Василий.
Возникла проблема при установке связки Nginx+PHP5-FPM на Ubuntu 14.04.1.
Проблема заключается в том, что сервис php5-fpm не хочет перезапускаться и останавливаться командами
service php5-fpm restart
service php5-fpm stop
Приходится «убивать» каждую копию процесса через htop. После этого запускать сервис. Только после таких манипуляций он считывает конфигурацию нового сайта. Может быть Вы сможете подсказать как исправить данную проблему. С Ubuntu 12.04 таких проблем не было.
Володя
06 ноября 2014, 09:03
1
0
скопировали тут github.com/bezumkin/miniShop2/tree/master/assets/components/minishop2/js/mgr/settings
создали таблицу в бд
скопировали еще тут github.com/bezumkin/miniShop2/tree/master/core/components/minishop2/processors/mgr/settings
выкинули лишнее… затем модифицируете сниппет msOrder и сам метод…
зы. ничего подобного не делал, но думаю все возможно…
Дмитрий Кондаков
06 ноября 2014, 08:58
0
*способУ)
Я имел ввиду добавление в админке, в настройках минишопа к вкладкам «Варианты доставки» и «Способы оплаты» добавить еще одну подобную
Володя
06 ноября 2014, 08:52
0
сделать реально… Только не совсем понятно, вот это
добавление тарифов должно быть аналогично способ доставки и оплаты
аналогично с какой целью и зачем, что именно…?
Наумов Алексей
06 ноября 2014, 08:39
+1
$q = $modx->newQuery('msProduct');
$q->where(array('published' => 1, 'deleted' => 0, 'parent' => 123456));
$q->sortby('price', 'DESC');
$q->limit(1);

$modx->getObject('msProduct', $q);
Примерно так
Василий Наумкин
06 ноября 2014, 05:37
0
Добавил индикацию первой загрузки через переменную JustLoaded — проблема решена.