Красные сообщения - не всегда страшно. Вопрос только что именно там пишется в этих сообщениях. А так главное чтобы не прерывался процесс за 30 секунд по лимиту, и тогда все должно установиться в итоге. То есть запускаете установку и потом минут через пять обновляете страницу и пытаетесь войти. Если все ОК, то войдете. Не забывайте, что по дефолту создается пользователь admin с паролем admin.
нет оказывается он просто долго думает. там процесс вроде идет но очень много красных сообщений
Ставьте FireBug в браузер или встроенный отладчик используйте, смотрите что происходит, то есть javascript ошибки какие-то лезут, или сервер что-то не то возвращает. Просто так ничего не скажешь.
При нажатии на кнопку установить ничего не происходит...
Скажите, в чем именно проявляется невозможность установки? То есть какие-то ошибки лезут? Или не успевает установиться? Что именно?
Спасибо, огромное. Добавил такую запись $user = $modx->user->get('username'); и получил в переменной $user значение текущего залогиненного пользователя. Теперь в запросе SQL отрабатывается выборка как положено. Но меня сильно заинтересовала возможность использовать свои таблицы средствами xPDO. Мне кажется, это гораздо перспективнее и, самое главное, правильнее в отношении ModX. Если не трудно, скиньте ссылочки на учебные материалы по пользовательским таблицам в ModX. Делал по этой инструкции, не получилось. В консоли все равно выдает ошибку.
Итак, [[+modx.user.id]] - это MODX-тег, а не PHP-переменная. Если разницы не видите - очень плохо. И это не является числом. Уж если вы пытаетесь что-то в php делать, то и делайте средствами php, а не шаблонизации. $id = $modx->user->id. А уж если ооочень хочется плейсхолдер использовать, то $id = $modx->placeholders['modx.user.id'] или $id = $modx->getPlaceholder('modx.user.id').