public function __construct($name, BaseBuilder $builder) { parent::__construct($name, 'object'); $this->setIcon('fa-edit'); $this->setLabel('action.object.edit.label'); $this->setRoute($builder->getBaseActionsRoute() . '_edit'); $this->setParams(array('pk' => '{{ ' . $builder->getModelClass() . '.' . $builder->getModelPrimaryKeyName() . ' }}')); }
public function __construct($name, BaseBuilder $builder) { parent::__construct($name, 'object'); $this->setIcon('fa-times'); $this->setLabel('action.object.delete.label'); $this->setConfirm('action.object.delete.confirm'); $this->setCsrfProtected(true); $this->setRoute($builder->getObjectActionsRoute()); $this->setParams(array('pk' => '{{ ' . $builder->getModelClass() . '.' . $builder->getModelPrimaryKeyName() . ' }}', 'action' => 'delete')); $this->setOptions(array('title' => 'action.object.delete.confirm', 'success' => 'action.object.delete.success', 'error' => 'action.object.delete.error', 'i18n' => 'Admingenerator')); }
public function __construct($name, BaseBuilder $builder) { parent::__construct($name); $this->setConfirm('{% trans from "Admingenerator" %}form.delete.confirm{% endtrans %}'); $this->setParams(array('pk' => '{{ ' . $builder->getModelClass() . '.' . $builder->getModelPrimaryKeyName() . ' }}')); }