From: Steve Sutton Date: Fri, 13 Feb 2015 20:30:59 +0000 (-0500) Subject: Update form X-Git-Tag: v1.0.0^2~32^2 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=3552ad997112c5a4ca531a32a337cb8db58cd9b5;p=web%2FTroutCreek.git Update form missed the package form and enews --- diff --git a/Toolkit/Contacts/ENewsSignup.php b/Toolkit/Contacts/ENewsSignup.php index 957d4ac..334aaae 100755 --- a/Toolkit/Contacts/ENewsSignup.php +++ b/Toolkit/Contacts/ENewsSignup.php @@ -209,7 +209,8 @@ class Toolkit_Contacts_ENewsSignup 'type' => 'submit', 'req' => false, 'name' => 'submit_rmv', - 'display' => 'Submit Form' + 'display' => 'Submit Form', + 'opts' => array('class' => 'button') ); $this->setupElements($e); diff --git a/Toolkit/Contacts/GolfPackageForm.php b/Toolkit/Contacts/GolfPackageForm.php index a255457..982ec4b 100755 --- a/Toolkit/Contacts/GolfPackageForm.php +++ b/Toolkit/Contacts/GolfPackageForm.php @@ -8,9 +8,9 @@ * @category Contacts * @package Toolkit_Contacts * @author Jamie Kahgee - * @license http://www.gaslightmedia.com Gaslightmedia + * @license http://www.gaslightmedia.com Gaslightmedia * @version CVS: $Id: ENews.php,v 1.1 2010/01/17 15:29:11 jamie Exp $ - * @link http://demo.gaslightmedia.com + * @link http://demo.gaslightmedia.com */ /** @@ -32,75 +32,75 @@ class Toolkit_Contacts_GolfPackageForm extends Toolkit_Contacts_ContactUs { - // {{{ properties + // {{{ properties - /** - * Contact type to be inserted into the DB as when the form is submitted - * - * This property is only valid when the [hasContactDB] property is set - * to true. - * - * N.B. - * If you subclass this class out to other forms that are - * inserted into the contact db, be sure to make each one of their - * contactType properties unique. We don't check for duplicates. - * - * @var string - * @access protected - */ - protected $contactType = '3'; + /** + * Contact type to be inserted into the DB as when the form is submitted + * + * This property is only valid when the [hasContactDB] property is set + * to true. + * + * N.B. + * If you subclass this class out to other forms that are + * inserted into the contact db, be sure to make each one of their + * contactType properties unique. We don't check for duplicates. + * + * @var string + * @access protected + */ + protected $contactType = '3'; /** - * Email subject and

header in email - * - * It gets set in the constructor if you leave empty here, but you - * can set it to something different here to override that if you desire. - * + * Email subject and

header in email + * + * It gets set in the constructor if you leave empty here, but you + * can set it to something different here to override that if you desire. + * * @var string * @access protected */ - public $subject = 'Golf Package Request for Trout Creek'; + public $subject = 'Golf Package Request for Trout Creek'; /** * Message to display if the form is successfully submitted - * + * * @var string * @access protected */ - protected $successMsg = ' + protected $successMsg = ' -
+
Thank you for your Request for Golf Package! -
'; +
'; - // }}} + // }}} protected function setupRenderers() - { - parent::setupRenderers(); - $renderer =& $this->defaultRenderer(); - $required = ' * '; - $error = '
{error}
'; - $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'interest'); + { + parent::setupRenderers(); + $renderer =& $this->defaultRenderer(); + $required = ' * '; + $error = '
{error}
'; + $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'interest'); if (is_array($this->interestsGroups)) { foreach ($this->interestsGroups as $group => $gData) { $renderer->setGroupTemplate('
{content}', 'courses'); $renderer->setGroupElementTemplate('{element}', 'courses'); - $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'courses'); + $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'courses'); } } - $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'comments'); + $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'comments'); $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'questions'); - $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'submit_rmv'); + $renderer->setElementTemplate(''.$required.'{label}'.$error.'{element}', 'submit_rmv'); - $renderer->setElementTemplate('{element}', 'captcha_question'); - $renderer->setElementTemplate(''.$required.''.$error.'{element}What is this?', 'captcha_rmv'); - } + $renderer->setElementTemplate('{element}', 'captcha_question'); + $renderer->setElementTemplate(''.$required.''.$error.'{element}What is this?', 'captcha_rmv'); + } - // {{{ configureElements() + // {{{ configureElements() /** * Form element definitions @@ -108,8 +108,8 @@ class Toolkit_Contacts_GolfPackageForm * @return void * @access public */ - public function configureElements() - { + public function configureElements() + { $golfCourses = array(); $courseConfig = new Zend_Config_Ini( BASE . 'Toolkit/Maps/config.ini', @@ -125,10 +125,10 @@ class Toolkit_Contacts_GolfPackageForm } } - $e = array(); - $this->setInterestFields(); - // Grouped Elements are defined here. - $this->interestsGroups =& $this->getInterestFields(); + $e = array(); + $this->setInterestFields(); + // Grouped Elements are defined here. + $this->interestsGroups =& $this->getInterestFields(); // referred by $this->setReferredBy(); // unit sizes @@ -139,17 +139,17 @@ class Toolkit_Contacts_GolfPackageForm $numberOf[$index] = $index; } - // All Elements are created here. This includes group element definitions. - $e[] = array( - 'type' => 'hidden', - 'req' => false, - 'name' => 'user_agent' - ); - $e[] = array( - 'type' => 'hidden', - 'req' => false, - 'name' => 'remote_addr' - ); + // All Elements are created here. This includes group element definitions. + $e[] = array( + 'type' => 'hidden', + 'req' => false, + 'name' => 'user_agent' + ); + $e[] = array( + 'type' => 'hidden', + 'req' => false, + 'name' => 'remote_addr' + ); $e[] = array( 'type' => 'header', @@ -159,60 +159,62 @@ class Toolkit_Contacts_GolfPackageForm ); $e[] = array( - 'type' => 'date', - 'req' => false, - 'name' => 'arrive_date', - 'display' => 'Arrival:', + 'type' => 'date', + 'req' => false, + 'name' => 'arrive_date', + 'display' => 'Arrival:
', 'opts' => array( 'language' => 'en', 'format' => 'mdY', 'minYear' => date('Y'), 'maxYear' => date('Y') + 3, - 'addEmptyOption' => true + 'addEmptyOption' => true, + 'emptyOptionText' => array('m' => '--Month--','d' => '--Day--','Y' => '--Year--') ) - ); - $e[] = array( - 'type' => 'date', - 'req' => false, - 'name' => 'depart_date', - 'display' => 'Departure:', + ); + $e[] = array( + 'type' => 'date', + 'req' => false, + 'name' => 'depart_date', + 'display' => 'Departure:
', 'opts' => array( 'language' => 'en', 'format' => 'mdY', 'minYear' => date('Y'), 'maxYear' => date('Y') + 3, - 'addEmptyOption' => true + 'addEmptyOption' => true, + 'emptyOptionText' => array('m' => '--Month--','d' => '--Day--','Y' => '--Year--') ) - ); + ); $e[] = array( - 'type' => 'select', - 'req' => false, - 'name' => 'number_of_golfers', - 'display' => 'Number of golfers:', - 'opts' => $numberOf - ); + 'type' => 'select', + 'req' => false, + 'name' => 'number_of_golfers', + 'display' => 'Number of golfers:', + 'opts' => $numberOf + ); $e[] = array( - 'type' => 'select', - 'req' => false, - 'name' => 'number_of_non_golfers', - 'display' => 'Number of non-golfers:', - 'opts' => $numberOf - ); + 'type' => 'select', + 'req' => false, + 'name' => 'number_of_non_golfers', + 'display' => 'Number of non-golfers:', + 'opts' => $numberOf + ); $e[] = array( - 'type' => 'text', - 'req' => false, - 'name' => 'number_of_couples', - 'display' => 'Number of Couples:' - ); + 'type' => 'text', + 'req' => false, + 'name' => 'number_of_couples', + 'display' => 'Number of Couples:' + ); $e[] = array( - 'type' => 'text', - 'req' => false, - 'name' => 'number_of_singles', - 'display' => 'Number of Singles:' - ); + 'type' => 'text', + 'req' => false, + 'name' => 'number_of_singles', + 'display' => 'Number of Singles:' + ); $e[] = array( 'type' => 'header', @@ -222,24 +224,24 @@ class Toolkit_Contacts_GolfPackageForm ); $e[] = array( - 'type' => 'select', - 'req' => false, - 'name' => 'number_of_golfers_2', - 'display' => 'No. Golfers:', - 'opts' => $numberOf - ); + 'type' => 'select', + 'req' => false, + 'name' => 'number_of_golfers_2', + 'display' => 'No. Golfers:', + 'opts' => $numberOf + ); $e[] = array( - 'type' => 'select', - 'req' => false, - 'name' => 'tee_time', - 'display' => 'Tee Time:', - 'opts' => array( + 'type' => 'select', + 'req' => false, + 'name' => 'tee_time', + 'display' => 'Tee Time:', + 'opts' => array( '' => '- Select -', 'morning' => 'Morning', 'twilight' => 'Twilight' ) - ); + ); // select list for courses (checkboxes) $course = array(); @@ -258,7 +260,7 @@ class Toolkit_Contacts_GolfPackageForm 'type' => 'group', 'req' => false, 'name' => 'courses', - 'group' => $course, + 'group' => $course, 'label' => 'Golf Course', 'seperator' => ' ', 'appendName' => true @@ -272,82 +274,83 @@ class Toolkit_Contacts_GolfPackageForm 'display' => 'Info' ); - $e[] = array( - 'type' => 'text', - 'req' => true, - 'name' => 'fname', - 'display' => 'First Name:' - ); + $e[] = array( + 'type' => 'text', + 'req' => true, + 'name' => 'fname', + 'display' => 'First Name:' + ); - $e[] = array( - 'type' => 'text', - 'req' => false, - 'name' => 'lname', - 'display' => 'Last Name:' - ); $e[] = array( - 'type' => 'text', - 'req' => false, - 'name' => 'phone', - 'display' => 'Primary Phone:' - ); + 'type' => 'text', + 'req' => false, + 'name' => 'lname', + 'display' => 'Last Name:' + ); + $e[] = array( + 'type' => 'text', + 'req' => false, + 'name' => 'phone', + 'display' => 'Primary Phone:' + ); + $e[] = array( + 'type' => 'text', + 'req' => false, + 'name' => 'phone2', + 'display' => 'Secondary Phone:' + ); + $e[] = array( + 'type' => 'textarea', + 'req' => false, + 'name' => 'questions', + 'display' => 'Special Request/Comments:' + ); $e[] = array( - 'type' => 'text', - 'req' => false, - 'name' => 'phone2', - 'display' => 'Secondary Phone:' - ); + 'type' => 'text', + 'req' => true, + 'name' => 'email', + 'display' => 'Email:' + ); $e[] = array( - 'type' => 'textarea', - 'req' => false, - 'name' => 'questions', - 'display' => 'Special Request/Comments:' - ); - $e[] = array( - 'type' => 'text', - 'req' => true, - 'name' => 'email', - 'display' => 'Email:' - ); - $e[] = array( - 'type' => 'text', - 'req' => true, - 'name' => 'email_rmv', - 'display' => 'Verify Email:' - ); + 'type' => 'text', + 'req' => true, + 'name' => 'email_rmv', + 'display' => 'Verify Email:' + ); - $e[] = array( - 'type' => 'advcheckbox', - 'req' => false, - 'name' => 'mail_ok', - 'display' => 'Please notify me of specials and offers.', - 'opts' => 'Yes', - 'val' => array(0, 1) - ); - $e[] = array( - 'type' => 'CAPTCHA_Image', - 'req' => false, - 'name' => 'captcha_question', - 'display' => 'Verification code:', - 'opts' => $this->captchaOptions - ); - $e[] = array( - 'type' => 'text', - 'req' => true, - 'name' => 'captcha_rmv', - 'display' => 'Enter verification code:' - ); - $e[] = array( - 'type' => 'submit', - 'req' => false, - 'name' => 'submit_rmv', - 'display' => 'Submit Form' - ); + $e[] = array( + 'type' => 'advcheckbox', + 'req' => false, + 'name' => 'mail_ok', + 'display' => 'Please notify me of specials and offers.', + 'opts' => 'Yes', + 'val' => array(0, 1) + ); + $e[] = array( + 'type' => 'CAPTCHA_Image', + 'req' => false, + 'name' => 'captcha_question', + 'display' => 'Verification code:', + 'opts' => $this->captchaOptions + ); + $e[] = array( + 'type' => 'text', + 'req' => true, + 'name' => 'captcha_rmv', + 'display' => 'Enter verification code:' + ); + $e[] = array( + 'type' => 'submit', + 'req' => false, + 'name' => 'submit_rmv', + 'display' => 'Submit Form', + 'opts' => array('class' => 'button') + ); - $this->setupElements($e); - } + $this->setupElements($e); + } - // }}} + // }}} }