www.pudn.com > crm_lm7ap6.rar > addNewForm.inc, change:2011-08-10,size:1507b
<?php /** * This form is the starting point for adding a new ticket * * We need to ask the user for the Category before they start the ticket * adding process. However, to save the user's time, we may be using this * in a place where some other piece of ticket information is already defined. * Places like viewLocation and viewPerson already have location and person_id * defined. We need to preserve any predefined fields that we can pre-select * on the add ticket form. * * @copyright 2011 City of Bloomington, Indiana * @license http://www.gnu.org/licenses/agpl.txt GNU/AGPL, see LICENSE.txt * @author Cliff Ingham <inghamn@bloomington.in.gov> * @param URL $this->return_url * @param string $this->title */ $title = $this->title ? View::escape($this->title) : 'New Cases'; ?> <div class="addNewForm"> <h1><?php echo $title; ?></h1> <form method="get" action="<?php echo $this->return_url; ?>"> <fieldset><legend>Choose a category</legend> <?php include APPLICATION_HOME.'/blocks/html/tickets/partials/chooseCategoryFields.inc'; // Check for and preserve any fields already in the request foreach ($_REQUEST as $key=>$value) { if ($key != 'category') { $this->return_url->$key = $value; $key = View::escape($key); $value = View::escape($value); echo "<input type=\"hidden\" name=\"$key\" value=\"$value\" />"; } } echo $this->template->formButton( 'Add New Case','submit','add' ); ?> </fieldset> </form> </div>