Laravel - 在刀片中使用功能

时间:2017-05-17 19:25:29

标签: php twitter-bootstrap laravel helper

我开始使用Laravel构建一个应用程序,我现在面临的挑战之一是在我的刀片视图中,我需要显示一堆不同的引导模态。因此,我相信这将是一种更好的方法来创建某种辅助方法,该方法需要一些参数来定义模态应该如何看。但我目前还不确定这样做的最佳做法是什么。我甚至可以在视图中使用这样的辅助方法吗?

你会怎么做?

2 个答案:

答案 0 :(得分:2)

您仍然可以使用PHP标记(public partial class Form2 : Form { public static String strConn; DataSet1 ds; DataTable dt_host; public Form2(DataSet1 set) { ds = set; InitializeComponent(); } public void SelectData() { string sql = "select ip from host"; MySqlDataAdapter adpt = new MySqlDataAdapter(sql, conn); adpt.Fill(ds, "host"); } } )处理任何数据,甚至使用文件的完整命名空间然后调用所需的函数,例如public partial class Form3 : Form { DataSet1 ds; DataTable dt; public Form3(DataSet1 dataset) { ds = dataset; InitializeComponent(); count = ds.Tables[0].Rows.Count; MessageBox.Show(count.ToString()); } }

答案 1 :(得分:1)

您可以创建一个帮助文件,然后定义可以全局使用的方法,包括视图。但在您的情况下,理想的情况是使用partial,然后包含具有不同参数的partial以更改属性。这将与方法完全相同,但更清晰,更符合视图。这应该对你有帮助,子视图称为partials。

https://laravel.com/docs/5.4/blade#including-sub-views