Всего 123 791 комментарий

Мордынский Николай
21 января 2013, 21:54
0
дай листингш аблонов аутер ииннер
Clean
21 января 2013, 21:16
0
Под рукой нет сейчас актуального снипета, но вроде там такая вилка

if ($phpThumb->RenderToFile($cacheKey)) {
echo $cacheUrl;
} else {
echo '[phpThumbOf] Could not cache thumb "'.$input.'" to file at: '.$cacheKey.' - Debug: '.print_r($phpThumb->debugmessages,true);
}
} else {
echo '[phpThumbOf] Could not generate thumbnail: '.$input.' - Debug: '.print_r($phpThumb->debugmessages,true);
}
Сдается мне chmod поправь..777 ради теста, например
Aliaksandr Katlou
21 января 2013, 20:14
0
При этом файлы в папке /assets/components/phpthumbof/cache создаются, но пустые.
Василий Наумкин
21 января 2013, 19:31
0
Точняк, не подумал.

Более быстрая проверка авторизованного юзера:
if ($modx->user->class_key == 'haUser') {
	echo 1;
}
else {
	echo 0;
}

// Или еще проще
echo ($modx->user->class_key == 'haUser');

Неавторизованного юзера:
echo $modx->getCount('haUser', array('id' => 15, 'class_key' => 'haUser'));
Получишь 0 или 1.
Добряков Алексей
21 января 2013, 18:33
0
Тогда для моих целей проще что то типа того:

if ($user = $modx->getObject('haUser', array('id' => 41, 'class_key' => 'haUser'))) {
echo 'Авторизован через HybridAuth';
}else{
echo 'Зарегестрирован через Login';
};
Василий Наумкин
21 января 2013, 17:53
1
0
Проверяй привязанные к нему записи haUserService.

Можно прям так:
if ($user = $modx->getObject('haUser', array('id' => 11, 'class_key' => 'haUser'))) {
	$services = $user->getMany('Services');
	if (count($services)) {
		echo 'У юзера есть привязанные учётки';
	}
	else {
		echo 'Нет учёток';
	}
}
Евгений Webinmd
21 января 2013, 17:24
0
методом проб и ошибок понял что менять надо в том пакете который потом собирать надо.
Но что-то не меняется. Буду мучить кеш дальше. Спасибо за помощь.
Евгений Webinmd
21 января 2013, 17:08
0
ага, а изменения делать в не собранном пакете а не в самом компоненте?
Виталий Киреев
21 января 2013, 17:07
0
После изменений запускай build.transport.php, затем в менеджере пакетов переустанови пакет, изменения появятся. Если держать эти вкладки открытыми, получается довольно быстро, можно даже мелкие изменения смотреть)
Богдан Остапчук
21 января 2013, 15:38
0
огромное вам спасибо за помощь!
Aliaksandr Katlou
21 января 2013, 15:23
0
Тоже самое было пару дней назад. Сейчас все починилось само.
Clean
21 января 2013, 15:01
0
Да здесь все просто, в моем случае трафик идет через 22 хопа до modx.com, ну соответствено на одном из хопов были потери пакетов, отсюда и проблема…

Kondakov Dmitriy
21 января 2013, 14:47
0
Не один, у меня было тоже самое на одном kz хостинге, причем началось внезапно т.е. по началу все работало прекрасно. После этого пробовал ставить на ipage тот же дистрибутив, там все ок
Александр Москвин
21 января 2013, 14:18
0
Я разбирался по демо сайту, там наглядный Wayfinder и с примерами, дело в том, что по умолчанию Wayfinder выводит
ul li структуру, можно css переписать, добавить div обертку.
Andrei Kilin
21 января 2013, 10:22
0
Еще намекну.
В задаче
<li class="current"><a href="index.html">Home</a></li>
За текущую позицию в меню в ВФ отвечает &hereClass, по умолчанию он равен `active`, а в задаче должно быть `current`, значит вызывать ВФ нужно с параметром &hereClass=`current`.

Едем дальше:
чанк по умолчанию для &outerTpl
<ul>[[+wf.wrapper]]</ul>
, а для задачи нужно указать ИД для списка, получается чанк tpl.Wayfinder.outer:
<ul id="sitenav">[[+wf.wrapper]]</ul>
Если дальше сложности, спрашивай.
Andrei Kilin
21 января 2013, 07:07
0
Вот тут еще клевый пример с картинками, всегда его советую посмотреть, когда по ВФ вопросы:
rtfm.modx.com/display/ADDON/Wayfinder+Introductory+Examples
Clean
21 января 2013, 00:35
0
outer-это описание внешнего контейнера.
Иными словами то, во что обернуть Ваш вывод WF
Можете им не пользоваться в прицнипе.

А вообще предлгаю почитать маны и поэкспериментировать с WF +)
Богдан Остапчук
21 января 2013, 00:35
0
Спасибо большое, попробую разобраться.
Clean
21 января 2013, 00:32
0
Я предлагаю Вам внимательно почитать
ru.wikibooks.org/wiki/MODx/%D0%92%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D0%BD%D0%B8%D0%BF%D0%BF%D0%B5%D1%82%D1%8B/Wayfinder
и
rtfm.modx.com/display/ADDON/Wayfinder
— Параметры имени класса CSS
CSS можно использовать для управления видом (а в некоторых случаях — действием) различных частей выводимого фрагмента. Однако необходимо указать Wayfinder, какие имена классов CSS используются, и какие элементы разметки фрагмента связываются с ними.
&firstClass (по умолчанию — ‘’) — Класс CSS, определяющий первый элемент на данном уровне меню
&lastClass (по умолчанию — ‘last’) — Класс CSS, определяющий последний элемент на данном уровне меню
&hereClass (по умолчанию — ‘active’) — Класс CSS, определяющий позицию «вы здесь» для всей цепи
&selfClass (по умолчанию — ‘’) — Класс CSS, определяющий позицию «вы здесь» только для текущего документа
&parentClass (по умолчанию — ‘parent’) — Класс CSS, определяющий элемент меню, являющийся папкой
&rowClass (по умолчанию — ‘’) — Класс CSS, определяющий каждую строку
&levelClass (по умолчанию — ‘’) — Класс CSS, определяющий каждый уровень строк, номер уровня добавляется к указанной строке (напр., level1, level2, level3 и т.д.)
&outerClass (по умолчанию — ‘’) — Класс CSS внешнего шаблона
&innerClass (по умолчанию — ‘’) — Класс CSS внутреннего шаблона
&webLinkClass (по умолчанию — ‘’) — Класс CSS внешних ссылок (weblinks)