2010-08-07 1 views
0

Я работаю с Symfony Framework,Как встроить sfDoctrineGuardPlugin форму для входа в аккаунт в существующий шаблон (домашнюю страницу) и иметь его взять на шаблоне это происходит в

Я установил sfDoctrineGuardPlugin. У меня уже есть собственный дизайн домашней страницы, и я пытаюсь встроить свои поля входа/входа sfGuardAuth в свою домашнюю страницу. Я хочу, чтобы они тоже использовали мой дизайн на главной странице.

Я вставляю это в одну из своих строк таблицы: <?php echo $form['username']->render() ?> который в основном является полем для «имени пользователя». Но почему-то все вещи на моей домашней странице исчезают, например. логотип, исходные поля для ввода, которые я намерен заменить, а также мои поля регистрации.

Я понятия не имею, как решить эту проблему, и документация по symfony для плагина охранника не так понятна мне.

Так что мне было интересно, может ли кто-нибудь указать мне в правильном направлении или объяснить, что мне нужно делать.

Так что снова я хочу вставить форму sfDoctrineGuardPlugin в существующий шаблон (домашняя страница). Я хочу, чтобы форма signin приняла макет существующего шаблона.

Помощь приветствуется .. Заранее спасибо

+0

Что произойдет, если вы просто откликнете $ form? Могло быть несколько вещей ... Можете ли вы рассказать нам больше о макете, который вы пытаетесь достичь? –

ответ

1

Похоже, у вас есть ошибка в вашем коде. Вы пытались получить доступ к сайту через файл frontend_dev.php? Генерирует ли оно какие-либо сообщения об ошибках?

Когда вы говорите, что используете свой собственный дизайн, дизайн все еще является частью рамки Symfony? Как и в, вы используете папку WEB/CSS для своей таблицы стилей и файл layout.php для вашего макета главной страницы?

То, что вы пытаетесь выполнить, не должно быть проблемой.