diff --git a/app/AdminSupplier/Controllers/ProductController.php b/app/AdminSupplier/Controllers/ProductController.php index 414c975..d9ce1b0 100644 --- a/app/AdminSupplier/Controllers/ProductController.php +++ b/app/AdminSupplier/Controllers/ProductController.php @@ -135,9 +135,9 @@ class ProductController extends AdminController ->default(current(Admin::user()->publish_type)) ->when(0, function (Form $form) { //旅游线路 $form->table('extends.field_0.project', '包含项目', function (NestedForm $table) { - $table->text('name', '项目名称'); - $table->text('num', '数量'); - $table->text('price', '费用'); + $table->text('name', ''); + $table->text('num', ''); + $table->text('price', ''); })->help('第一行数据默认是表头,如:项目名称、数量、额外费用'); $form->dateRange('extends.field_0.date.start', 'extends.field_0.date.end', '行程时间'); @@ -157,15 +157,15 @@ class ProductController extends AdminController $form->map('extends.field_1.latitude', 'extends.field_1.longitude', '位置'); })->when(2, function (Form $form) { //景区 $form->table('extends.field_2.open_time', '开放时间', function (NestedForm $table) { - $table->text('node', '节点')->placeholder('如:周一至周五'); - $table->text('summer', '夏季')->placeholder('如:08:00~19:00'); - $table->text('winter', '冬季')->placeholder('如:08:00~18:00'); + $table->text('node', '')->placeholder('如:周一至周五'); + $table->text('summer', '')->placeholder('如:08:00~19:00'); + $table->text('winter', '')->placeholder('如:08:00~18:00'); })->help('第一行数据默认是表头,如:项目名称、数量、额外费用'); $form->table('extends.field_2.project', '包含项目', function (NestedForm $table) { - $table->text('name', '项目名称'); - $table->text('num', '数量'); - $table->text('price', '费用'); + $table->text('name', ''); + $table->text('num', ''); + $table->text('price', ''); })->help('第一行数据默认是表头,如:项目名称、数量、额外费用'); $form->text('extends.field_2.name', '景区名'); @@ -173,15 +173,15 @@ class ProductController extends AdminController $form->map('extends.field_2.latitude', 'extends.field_2.longitude', '位置'); })->when(3, function (Form $form) { //餐厅 $form->table('extends.field_3.open_time', '开放时间', function (NestedForm $table) { - $table->text('week', '星期')->placeholder('如:周一至周五'); - $table->text('section', '时段')->placeholder('如:上午/下午'); - $table->text('time', '时间')->placeholder('如:08:00~18:00'); + $table->text('week', '')->placeholder('如:周一至周五'); + $table->text('section', '')->placeholder('如:上午/下午'); + $table->text('time', '')->placeholder('如:08:00~18:00'); })->help('第一行数据默认是表头,如:项目名称、数量、额外费用'); $form->table('extends.field_3.package', '包含套餐', function (NestedForm $table) { - $table->text('name', '名称')->placeholder('如:清蒸鱿鱼'); - $table->text('num', '数量')->placeholder('如:1条'); - $table->text('price', '价格')->placeholder('如:99元'); + $table->text('name', '')->placeholder('如:清蒸鱿鱼'); + $table->text('num', '')->placeholder('如:1条'); + $table->text('price', '')->placeholder('如:99元'); })->help('第一行数据默认是表头,如:项目名称、数量、额外费用'); $form->text('extends.field_3.name', '餐厅名'); diff --git a/resources/views/admin/form/hasmanytable.blade.php b/resources/views/admin/form/hasmanytable.blade.php new file mode 100644 index 0000000..d1ab5a6 --- /dev/null +++ b/resources/views/admin/form/hasmanytable.blade.php @@ -0,0 +1,110 @@ + + +
| {{ $header }} | + @endforeach + ++ + @if($options['allowDelete']) + | + @endif + |
|---|---|---|
| {!! $field->setLabelClass(['hidden'])->width(12, 0)->render() !!} | + @endforeach + +{!! $hidden !!} | + + @if($options['allowDelete']) +
+
+
+
+ |
+ @endif
+