public function renderSampleAjax() { \EShop\Helpers\ViewHelpers\FormViewHelper::init(true); \EShop\Helpers\ViewHelpers\FormViewHelper::setAction(\EShop\Config\RouteConfig::getBasePath() . "test/testAjax"); \EShop\Helpers\ViewHelpers\FormViewHelper::setMethod("post"); \EShop\Helpers\ViewHelpers\FormViewHelper::initTextField()->setName("limit")->setAttribute('placeholder', 'Limit')->create(); \EShop\Helpers\ViewHelpers\FormViewHelper::initSubmitButton()->setName('btn')->setValue('Generate Table')->create()->render(); }
public function renderAddCategoryMenu() { if (AppUserRolesConfig::hasAddEditDeletePriviligies()) { FormViewHelper::init(); FormViewHelper::setMethod("post"); FormViewHelper::setAction(\EShop\Config\RouteConfig::getBasePath() . "categories/add"); FormViewHelper::initTextField()->setName('name')->setAttribute('placeholder', 'Category name')->setAttribute('class', 'add-category-field')->create(); FormViewHelper::initSubmitButton()->setValue('Add Category')->setAttribute('class', 'btn btn-default')->create()->render(); } }
public function renderAddProductMenu() { if (AppUserRolesConfig::hasAddEditDeletePriviligies()) { \EShop\Helpers\ViewHelpers\FormViewHelper::init(); FormViewHelper::setAttribute('class', 'form-horizontal productForm'); \EShop\Helpers\ViewHelpers\FormViewHelper::initTextField()->setName("productName")->setAttribute('placeholder', 'Product name...')->create(); \EShop\Helpers\ViewHelpers\FormViewHelper::initTextField()->setName("productPrice")->setAttribute("placeholder", "Product price")->create(); \EShop\Helpers\ViewHelpers\FormViewHelper::initHiddenField()->setName("categoryId")->setValue($this->currentCategoryId)->create(); \EShop\Helpers\ViewHelpers\FormViewHelper::initNumberField()->setName("quantity")->setAttribute("placeholder", "Quantity")->setAttribute('min', '1')->create(); \EShop\Helpers\ViewHelpers\FormViewHelper::initSubmitButton()->setValue('Add Product')->setAttribute('class', 'btn btn-default')->create(); \EShop\Helpers\ViewHelpers\FormViewHelper::setAction(\EShop\Config\RouteConfig::getBasePath() . 'products/addProduct'); \EShop\Helpers\ViewHelpers\FormViewHelper::setMethod("post"); \EShop\Helpers\ViewHelpers\FormViewHelper::render(); } }
public function renderProduct() { if (AppUserRolesConfig::hasAddEditDeletePriviligies()) { FormViewHelper::init(); FormViewHelper::setAttribute('class', 'productForm'); FormViewHelper::setMethod("post"); FormViewHelper::setAction(\EShop\Config\RouteConfig::getBasePath() . 'products/edit'); FormViewHelper::initTextField()->setName('productName')->setValue($this->productOldInformation->getProductName())->setAttribute('class', 'form-group')->create(); FormViewHelper::initHiddenField()->setName('productId')->setValue($this->productOldInformation->getProductId())->setAttribute('class', 'form-group')->create(); FormViewHelper::initTextField()->setName('quantity')->setValue($this->productOldInformation->getQuantity())->create(); $select = FormViewHelper::initSelect(); $select->setAttribute('class', 'form-group'); $select->setName('categoryId'); foreach ($this->categories as $category) { if ($category->getId() == $this->productOldInformation->getCategoryId()) { $select->addOption($category->getId(), $category->getName(), true); } else { $select->addOption($category->getId(), $category->getName()); } } $select->create(); FormViewHelper::initSubmitButton()->setValue('Edit')->setAttribute('class', 'btn-primary btn-lg')->create()->render(); } }