Tidak ada tata letak saat mengembalikan ViewModel baru?

Saya meningkatkan aplikasi saya dari ZF-1.12 ke ZF-2.4.

Saya memiliki pengontrol login ini:

class LoginController extends AbstractActionController {

    public function indexAction() {
        $this->layout('login/layout');
        return new ViewModel(array(
                'form' => 'some-form-object',
               ));
    }

}

Masalahnya, tampilan tersebut sepertinya dirender tanpa tata letak yang dipilih.

Namun, ketika saya mengomentari 'kembalikan ViewModel baru'.. semuanya berfungsi seperti yang diharapkan.

Apa yang saya lakukan salah?

Terimakasih banyak.


person Amir    schedule 30.11.2015    source sumber


Jawaban (1)


Rupanya 'bentuk' adalah kata sensitif, ketika mengubah nama var - itu berhasil.

person Amir    schedule 30.11.2015