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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
07 ноября 2014, 05:20
0
Не поверишь
/manager/?a=resource/create&class_key=modDocument&parent=0&context_key=web&template=2
Василий Наумкин
06 ноября 2014, 22:18
0
Смотри логи nginx или apache2.

Белый экран — это обычно ошибка php, которую просто не показали из-за настроек веб-сервера.
Василий Наумкин
06 ноября 2014, 22:16
+1
Добавь в плагин
$modx->log(1, print_r(array_keys($scriptProperties), 1));
И смотри потом в логе, какие есть параметры.
Василий Наумкин
06 ноября 2014, 22:15
0
Очевидно, в шаблоне есть какой-то глючный сниппет.

Нужно найти и починить.
Василий Наумкин
06 ноября 2014, 05:37
0
Добавил индикацию первой загрузки через переменную JustLoaded — проблема решена.
Василий Наумкин
05 ноября 2014, 18:10
1
0
Можно попробовать так:
$modx->user = $modx->getObject('modUser', 15);
$modx->user->addSessionContext('web');
Василий Наумкин
03 ноября 2014, 20:12
0
Here is working solution.

s495.h1.simpledream.ru/manager/
s495
AlO24TcXPaYP

Contexts:
s495.h1.simpledream.ru/
s495.h1.simpledream.ru/en/
s495.h1.simpledream.ru/it/

User for test:
test
12345678

Maybe you forgot to add ACL for users — see it on example site.
Василий Наумкин
03 ноября 2014, 19:14
0
Did you try to login from anonymous mode of browser (with no cookies and session)?
Василий Наумкин
03 ноября 2014, 18:09
+1
Сделай обычный товар, добавь к нему ТВ, туда пропиши ссылку.

Затем напиши плагин, который будет редиректить на эту ссылку при открытии товара с таким ТВ. Ну или сразу выводи эту ссылку при выводе товаров в списке.
Василий Наумкин
03 ноября 2014, 18:06
0
First of all read this article. There is no need to edit index.php or create folders.

Than you need to specify contexts in Login call:
[[!Login?
	&contexts=`web,en,it`
]]
Василий Наумкин
03 ноября 2014, 06:56
0
В комплекте с Tickets есть сниппет getComments — он, например, выводит комментарии вот здесь.

Ну а при работе с pdoResources помимо класса нужно указывать и условия в &where, потому что &parents работает только с ресурсами. Включив &showLog можно увидеть готовый SQL запрос и ошибки, чтобы поправить параметры.
Василий Наумкин
03 ноября 2014, 06:19
0
Да ни на какой.

Я для себя понял, что текущие ошибки не особо критичны и можно не переживать.
Василий Наумкин
02 ноября 2014, 20:45
0
Кросавцы!

Отличный хостинг, сразу видно.
Василий Наумкин
02 ноября 2014, 19:51
0
Ну так он работает с modResource, потому что ты не указал
&class=`TicketComment`

Будь добр, почитай про pdoTools 2 заметки вот здесь.
Василий Наумкин
02 ноября 2014, 16:49
0
И все 3 в одной теме поди?

Он выводит по одному последнему комментарию из каждой темы. Если нужно без разбора, все подряд — то юзай просто pdoResources.
Василий Наумкин
02 ноября 2014, 16:36
0
То есть, ты не можешь оформить 3 коммента в чанки, и поэтому собрался 3 раза вызывать сниппет? Ну это же в корне неверно.

Почему нельзя сделать так?
<ul>
	[[!TicketLatest?
		&tpl=`@INLINE <li>[[+text]]<div class="r-auth">— [[+fullname]]</div></li>`
		&includeContent=`1` 
		&action=`Comments`
		&limit=`3`
	]]
</ul>
Василий Наумкин
02 ноября 2014, 11:53
0
Да конечно.

А откуда тогда ошибки в файлах lang.js.php и modx.config.js.php у тебя на скриншоте? Это говорит о том, что там вернулся не JSON. Открывай их в новом окне и смотри, наверняка там ошибка php.
Василий Наумкин
02 ноября 2014, 11:12
0
У тебя там верхние ошибки unexpected token, а это значит, скорее всего, что вместо запрошенных javascript файлов сервер отдаёт что-то другое, например страницу 404 not found.

Посмотри на вкладке network, все ли запрошенные файлы нормально отдаются?
Василий Наумкин
02 ноября 2014, 11:09
0
А каждый восьмой и третий по нечетным дням, если они — пятница или вторник, не нужно?

Если возникают подобные вопросы — нужно что-то менять в логике работы сайта. Зачем, зачем, блин, может понадобиться один предпоследний комментарий или третий с конца?
Василий Наумкин
02 ноября 2014, 11:06
0
По идее, должна помочь очистка таблицы modx_session.