PHP code example of acid-unit / module-admin
1. Go to this page and download the library: Download acid-unit/module-admin library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
acid-unit / module-admin example snippets
/** VendorName\VendorModule\Block\Adminhtml\Form\Field\Yesno.php */
namespace VendorName\VendorModule\Block\Adminhtml\Form\Field;
use Magento\Framework\View\Element\Html\Select;
class Yesno extends Select
{
/**
* @param string $value
* @return mixed
*/
public function setInputName(string $value): mixed
{
return $this->setName($value);
}
/**
* Dropdown options are set in this method
* First addOption() parameter is an option value, second parameter is an option label
* @return string
*/
public function _toHtml(): string
{
if (!$this->getOptions()) {
$this->addOption('1', __('Yes'));
$this->addOption('0', __('No'));
}
return parent::_toHtml();
}
}