示例#1
0
    public function renderContinueForm($btn = null, $context = null)
    {
        if (empty($btn)) {
            $btn = ___("Yes, continue");
        }
        $vars = $this->grid->getCompleteRequest()->toArray();
        $vars[$this->grid->getId() . '_confirm'] = 'yes';
        if ($context !== null) {
            $vars[$this->grid->getId() . '_group_context'] = $context;
        }
        $hidden = Am_Controller::renderArrayAsInputHiddens($vars);
        $btn = $this->grid->escape($btn);
        $url_yes = $this->grid->makeUrl(null);
        return <<<CUT
<form method="post" action="{$url_yes}" style="display: inline;">
    {$hidden}
    <input type="submit" value="{$btn}" id='group-action-continue' />
</form>
CUT;
    }
示例#2
0
    public function renderConfirmationForm($btn = null, $page = null, $addHtml = null)
    {
        if (empty($btn)) {
            $btn = ___("Yes, continue");
        }
        $vars = $this->grid->getCompleteRequest()->toArray();
        $vars[$this->grid->getId() . '_confirm'] = 'yes';
        if ($page !== null) {
            $vars[$this->grid->getId() . '_group_page'] = (int) $page;
        }
        $hidden = Am_Controller::renderArrayAsInputHiddens($vars);
        $btn = $this->grid->escape($btn);
        $url_yes = $this->grid->makeUrl(null);
        return <<<CUT
<form method="post" action="{$url_yes}" style="margin: 10px; display: inline;">
    {$hidden}
    {$addHtml}
    <input type="submit" value="{$btn}" />
</form>
CUT;
    }