gpt4 book ai didi

forms - 将变量传递给 Symfony 表单

转载 作者:行者123 更新时间:2023-12-04 16:28:10 24 4
gpt4 key购买 nike

我正在使用 Symfony 1.4 和 Doctrine 为一所学校构建一个 Web 应用程序,我想制作一个非常简单的表单来向学生添加类(class)。

我遇到的主要问题是,在下拉列表中,我只想显示学生当前未注册的类(class)。

我已经在模型中(在 Student.class.php 中)有一个函数,它返回学生未注册的所有类(class),但问题是我不知道如何将学生传递给表单的 configure() .我尝试了几个选项,比如将它与表单的构造函数一起传递给全局变量或特殊的 set 方法,但没有一个起作用。

是否有任何形式可以将学生传递给 configure() 方法?

谢谢!

最佳答案

这应该对你有用...

In your action:

$this->form = new StudentCourseForm(array(), array('student_id' => $student_id));

In the form class:

$this->getOption('student_id');

关于forms - 将变量传递给 Symfony 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2853830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com