mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
Revert "Revert "Create Event Fields 2""
This reverts commit 611860f0db.
This commit is contained in:
parent
611860f0db
commit
31b9e83705
@ -0,0 +1,19 @@
|
||||
<?php namespace Visiosoft\AdvsModule\Adv\Event;
|
||||
|
||||
use Anomaly\Streams\Platform\Ui\Form\FormBuilder;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
|
||||
class ReadySimpleAdvFormColumns
|
||||
{
|
||||
|
||||
protected $fields;
|
||||
public function __construct($fields)
|
||||
{
|
||||
$this->fields = $fields;
|
||||
}
|
||||
|
||||
public function getFields()
|
||||
{
|
||||
return $this->fields;
|
||||
}
|
||||
}
|
||||
@ -7,26 +7,6 @@ class SimpleAdvFormBuilder extends FormBuilder
|
||||
{
|
||||
protected $model = AdvModel::class;
|
||||
|
||||
protected $fields = [
|
||||
'name',
|
||||
'price',
|
||||
'currency',
|
||||
'advs_desc',
|
||||
'cat1',
|
||||
'cat2',
|
||||
'cat3',
|
||||
'cat4',
|
||||
'cat5',
|
||||
'cat6',
|
||||
'cat7',
|
||||
'cat8',
|
||||
'cat9',
|
||||
'cat10',
|
||||
'is_get_adv',
|
||||
'stock',
|
||||
'files',
|
||||
];
|
||||
|
||||
protected $assets = [
|
||||
'scripts.js' => [
|
||||
'visiosoft.module.advs::js/simple.js'
|
||||
|
||||
@ -0,0 +1,38 @@
|
||||
<?php namespace Visiosoft\AdvsModule\Adv\Form;
|
||||
|
||||
use Visiosoft\AdvsModule\Adv\Event\ReadySimpleAdvFormColumns;
|
||||
|
||||
class SimpleAdvFormFields
|
||||
{
|
||||
public function handle(SimpleAdvFormBuilder $builder)
|
||||
{
|
||||
$form_fields = [
|
||||
'name',
|
||||
'price',
|
||||
'currency',
|
||||
'advs_desc',
|
||||
'cat1',
|
||||
'cat2',
|
||||
'cat3',
|
||||
'cat4',
|
||||
'cat5',
|
||||
'cat6',
|
||||
'cat7',
|
||||
'cat8',
|
||||
'cat9',
|
||||
'cat10',
|
||||
'is_get_adv',
|
||||
'stock',
|
||||
'files',
|
||||
];
|
||||
|
||||
$eventFields = event(new ReadySimpleAdvFormColumns($form_fields));
|
||||
|
||||
foreach ($eventFields as $field_array) {
|
||||
$form_fields = array_merge($field_array);
|
||||
}
|
||||
|
||||
$builder->setFields($form_fields);
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user