Заполнение тега select БД в Laravel 4Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Заполнение тега select БД в Laravel 4

Сообщение Anonymous »

Я пытаюсь создать тег выбора с данными из базы данных mysql, форма не находится в обычном представлении, а находится в файле частичного представления, поэтому он отображается на всем сайте, поэтому я не могу использовать обычный контроллер.

Я получаю данные из базы данных из BaseController и передаю данные через функцию, мой код в контроллере выглядит следующим образом:

Код: Выделить всё

protected function setupLayout() {
if (!is_null($this->layout)) {
$this->layout = View::make($this->layout);
}
View::composer('partials.footer', function ($view) {
$languages = array('' => 'Choose Language Pair:') + Languages::lists('name', 'id');
$view->with('languages', $languages);
});
}
Тогда мой клинок на выбранном номинале выглядит так:

Код: Выделить всё

{{ Form::select('sourceLang', $languages,  Input::old('sourceLang'), array('class' => 'field required')); }}
Я новичок в Laravel, и я придумал этот код, следуя руководству, но, похоже, он не работает, он выдает неопределенную переменную: языковая ошибка, например, представление не получает данные из БД...

Я буду признателен за любую помощь, которую вы можете мне оказать!>

Подробнее здесь: https://stackoverflow.com/questions/289 ... -laravel-4
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»