10 class Formset extends \Magento\Backend\Block\Widget\Form\Generic
31 $this->_setFactory = $setFactory;
42 $data = $this->_setFactory->create()->load($this->
getRequest()->getParam(
'id'));
45 $form = $this->_formFactory->create();
46 $fieldset = $form->addFieldset(
'set_name', [
'legend' =>
__(
'Edit Attribute Set Name')]);
51 'label' =>
__(
'Name'),
52 'note' =>
__(
'For internal use'),
53 'name' =>
'attribute_set_name',
55 'class' =>
'required-entry validate-no-html-tags',
56 'value' =>
$data->getAttributeSetName()
60 if (!$this->
getRequest()->getParam(
'id',
false)) {
61 $fieldset->addField(
'gotoEdit',
'hidden', [
'name' =>
'gotoEdit',
'value' =>
'1']);
63 $sets = $this->_setFactory->create()->getResourceCollection()->setEntityTypeFilter(
64 $this->_coreRegistry->registry(
'entityType')
65 )->load()->toOptionArray();
71 'label' =>
__(
'Based On'),
72 'name' =>
'skeleton_set',
74 'class' =>
'required-entry',
80 $form->setMethod(
'post');
81 $form->setUseContainer(
true);
82 $form->setId(
'set-prop-form');
83 $form->setAction($this->
getUrl(
'catalog/*/save'));
84 $form->setOnsubmit(
'return false;');
__construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Data\FormFactory $formFactory, \Magento\Eav\Model\Entity\Attribute\SetFactory $setFactory, array $data=[])
getUrl($route='', $params=[])