Skip to content

Instantly share code, notes, and snippets.

@Kcko
Created January 4, 2016 15:39
Show Gist options
  • Save Kcko/76ad8a8340ae04b3b8f8 to your computer and use it in GitHub Desktop.
Save Kcko/76ad8a8340ae04b3b8f8 to your computer and use it in GitHub Desktop.
{foreach ... as $row}
{form order-$row}
{input count}
{input send}
{/form}
{/foreach}
<?php
protected function createComponentOrder()
{
$that = $this;
return new Multiplier(function ($itemId) use($that) {
$form = new Form;
$form->getElementPrototype()->class[] = "ajax";
$form->addText('count', 'Počet zboží:')
->addRule($form::FILLED,'Zadejte prosím počet kusů.')
->addRule($form::INTEGER,'Počet kusů musí být číslo.');
$form->addHidden('itemId', $itemId);
$form->addSubmit('send', 'Přidat');
$form->onSuccess[] = array($that,'saveOrder');
$form->setDefaults(array('count'=>1));
return $form;
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment