【问题标题】:dynamically load views partials laravel动态加载视图部分 laravel
【发布时间】:2015-10-27 07:35:58
【问题描述】:
您好,我在显示创建产品表单时遇到问题。
主要问题是我有一些字段与一个类别不同,我想只显示特定类别所需的内容,所以我想的是如何根据选择列表加载部分。
工作流程是:
我正在选择产品类型
我正在选择类别
显示部分表单。
是的,我可以通过 jquery 隐藏和切换具有 fadeIn 和 fadeOut 的类来做到这一点,但是有没有办法可以执行此操作来自 laravel 部分?
【问题讨论】:
标签:
php
forms
blade
partials
laravel-5.1
【解决方案1】:
您可以使用 ajax 调用为特定类别加载正确的部分。
public function controllerMethod()
{
if (Request::ajax())
{
$partial = Request::input('selected_category_partial_name');
// The foldr stucture would have to be /views/partials/category/name.blade.php
return view("partials.category.$partial");
}
}