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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
09 апреля 2013, 19:33
0
А зачем мне cache=`1`?

Никогда им не пользовался. Все написал как есть. Ща создам сайтик на modx-test.com — там проверим.
Василий Наумкин
09 апреля 2013, 19:26
0
Это у тебя что то уже наворочено.

Смотри вызов:
[[!getPage?
	&element=`getResources`
	&parents=`0`
	&tpl=`test`
]]

Чанк test:
[[+id:snippet]]

Сниппет snippet
return rand();

В итоге:
Василий Наумкин
09 апреля 2013, 18:55
0
У меня донейты полезные — можно взамен кучу информации прочитать.

На здоровье!
Василий Наумкин
09 апреля 2013, 18:18
0
Оформи подписку, прочитай про pdoTools и перепиши всё по-человечески.
Василий Наумкин
09 апреля 2013, 17:49
0
Проверил — всё верно, сниппет в чанке полюбому кэшируется.

Более того, мне на это жаловались, когда я выпускал Tickets, и там же быстро нашли решение:
[[+id:snippet]]

То есть, запускать сниппет, как фильтр вывода — тогда он не кэшируется. Но вообще, это изврат, ибо выходит вот такой запуск: сниппет <= чанк <= getresources <= getpage

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

Ты, похоже, импортировал UTF-8 БД в CP1251. Очисти таблицы, поставь кодировку UTF-8 и заново залей дамп. После этого сразу проверь на «вопросики».
Василий Наумкин
09 апреля 2013, 16:25
0
Попробуй сделать чанк наоборот, кэшируемым.
Василий Наумкин
09 апреля 2013, 13:09
0
Перенести сайт на нормальный хостинг.
Василий Наумкин
09 апреля 2013, 09:43
0
Есть желание — допиливай.

Нет желания — жди пока я сделаю.
Василий Наумкин
09 апреля 2013, 08:39
0
Спасибо.

Такие вещи нужно сразу на Github, ты же умеешь =)
Василий Наумкин
09 апреля 2013, 08:17
0
Замечал, что такое бывает с большими файлами.

Возможно памяти не хватает, или еще чего. Нужно заходить и редактировать через SFTP.
Василий Наумкин
09 апреля 2013, 08:05
0
Вынесу в настройки, не подумал.
Василий Наумкин
08 апреля 2013, 23:02
0
Да, проблема есть, завтра починю.
Василий Наумкин
08 апреля 2013, 16:46
0
1. ChangeTemplate — это не моё

2. Проблема должна решаться плагином на создание нового тикета. Просто задать список соответствия категорий шаблонам.
Василий Наумкин
08 апреля 2013, 08:06
0
Я рассказывал как работаю.

90% ошибок отлавливает IDE на этапе написания кода. Остальное смотрю в логах сервера. Точками останова не пользуюсь, только var_dump() и die().

Про FormIt тоже всё просто, в хуке можно писать print_r($var); die(); где надо — и увидишь, что происходит.
Василий Наумкин
07 апреля 2013, 18:33
0
Товарищу Василию надоело отвечать на такие вопросы.

Товарищ Василий запрограммировал в MS2 расширение доставки\оплаты\заказа и корзины, чтобы любой программист мог написать себе любой функционал

Более того, товарищ Василий даже написал документацию по этим вопросам.

Так что извини, надоело.
Василий Наумкин
07 апреля 2013, 16:49
0
Тебе говорят, что ты пытаешь вызвать метод для не-объекта. То есть, переменная у который ты его вызываешь не является объектом.
Василий Наумкин
07 апреля 2013, 16:48
0
При создании тикета отмечаешь галочку «опубликовать»?

Если нет — то они и не публикуются.
Василий Наумкин
07 апреля 2013, 16:47
0
Обновить не получится — это разные компоненты. Оплата также есть, на данный момент только PayPal, для остальных систем нужно программировать.

Вообще, если магазин работает и всё устраивает, не нужно ничего менять.