Всего 125 559 комментариев

Василий Наумкин
22 января 2013, 15:15
0
Самый простой способ — накатить дистрибутив и провести обновление.

Если есть проблемы с доступом к файлам или еще чем — установка это покажет. Если нет, возможно что-то починит.
В любом случае, это не вредно, если ты не менял вручную файлы ядра.
Abu
Abu
22 января 2013, 14:43
0
Удалить кэш проверить права на директории? типа sudo chmod -R 777 core/cache/ assets/ core/packages/ core/export core/components/
Андрей, Омск
22 января 2013, 13:56
0
в логах сервера ошибок нет. Все перепроверил.
Однако сейчас дополнительно заметил, что куки на клиенте не создаются хотя в браузере включены.
Sergey
22 января 2013, 13:45
0
что показывают логи сервера… какие ошибки? бывает такое что дисковая квота заканчивается, если сайт уже на хосте… параметры сессии не записываются и не пускает в админку.
Евгений Webinmd
22 января 2013, 13:20
0
Спасибо!
Пост на хабре читал, читаю и буду еще долго читать. Сложно быстро сменить логику после долгой работы с другой cms.
Спасибо за ссылки.
Алексей
22 января 2013, 13:17
0
Женя, почитай Васин пост на хабре:
Создаем компонент для MODX Revolution

И еще вот это:
xPDO] Памятка-эксперимент по связям между объектами. Часть 1
[xPDO] Памятка-эксперимент по связям между объектами. Часть 2
[xPDO] Памятка-эксперимент по связям между объектами. Часть 3

Как бы сказать, создается впечатление, что ты не с того начал и немножко «не в теме» )

После изучения материала по указанным ссылкам у тебя обязательно появятся вопросы, это нормально, просто задавай их)

UP

Забыл добавить: ссылки, указанные в 1 части (xPDO] Памятка-эксперимент по связям между объектами. Часть 1) то же нужно исследовать
Евгений Webinmd
22 января 2013, 00:30
0
нашёл еще один файлик с названиями полей
— \assets\components\ordertaxi\js\mgr\widgets\items.grid.js

Где еще искать мне эти записи, а то не получается свои пол заполнять через админку, в админке их вообще не видно :(
Aliaksandr Katlou
21 января 2013, 22:48
0
Не помогает( В снипете все хорошо вроде. Тем более все работало, а потом в один прекрасный момент отвалилось. Я 100% ничего не менял. Есть подозрение что поменялись настройки хостинга. Но я смотрел phpinfo — вроде норм.

Нутром чувствую что литр что косяк тут — [30] => $this->useRawIMoutput set to TRUE because ImageCreateFromJPEG(/hosting2/bikes/public_html) failed in file «phpthumb.class.php» on line 1853

Но вот математически объяснить не могу)
Мордынский Николай
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
Тоже самое было пару дней назад. Сейчас все починилось само.