fixed week of month, added confirmation page
authorAnthony Talarico <talarico@gaslightmedia.com>
Fri, 22 Apr 2016 15:33:27 +0000 (11:33 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Fri, 22 Apr 2016 15:33:27 +0000 (11:33 -0400)
models/front/events/frontAdd.php
views/front/events/confirmation.html [new file with mode: 0644]
views/front/events/frontAdd.html

index 694390b..6931bf5 100644 (file)
@@ -25,7 +25,6 @@ require_once(GLM_MEMBERS_PLUGIN_PATH.'/models/admin/ajax/imageUpload.php');
 class GLmMembersFront_events_frontAdd extends GlmDataEvents
 {
     
-    
      /* getCityId
      *
      * Given a city name find and return the id of the city.
@@ -65,6 +64,7 @@ class GLmMembersFront_events_frontAdd extends GlmDataEvents
      */
     public function modelAction($actionData = false)
     {
+         $view = 'frontAdd';
         // populate category dropdown
         $categories = new GlmDataEventsCategories($this->wpdb, $this->config);
         $cats = $categories->getList();
@@ -179,6 +179,11 @@ class GLmMembersFront_events_frontAdd extends GlmDataEvents
              foreach($_REQUEST['daysow'] as $check){
                  $daysOfWeek[] = $check;
              }
+//             foreach($_REQUEST['weekom'] as $check){
+//                 $weekOfMonth[] = $check;
+//                 
+//             }
+//             print_r($weeksOfMonth);
              foreach($daysOfWeek as $key=>$value){
                  if(!empty($value)){
                      $days += $value;
@@ -398,6 +403,7 @@ class GLmMembersFront_events_frontAdd extends GlmDataEvents
 //                        'X-Mailer: PHP/' . phpversion();
 //
 //            mail($to, $subject, $message, $headers);
+              $view = 'confirmation';
          }
         
 //        echo '<pre>', print_r($cats), '</pre>';
@@ -418,7 +424,7 @@ class GLmMembersFront_events_frontAdd extends GlmDataEvents
             'status'           => $status,
             'menuItemRedirect' => false,
             'modelRedirect'    => false,
-            'view'             => 'front/events/frontAdd.html',
+            'view'             => 'front/events/'.$view.'.html',
             'data'             => $templateData,
             'settings'         => $settings
         );
diff --git a/views/front/events/confirmation.html b/views/front/events/confirmation.html
new file mode 100644 (file)
index 0000000..2cf985c
--- /dev/null
@@ -0,0 +1,9 @@
+
+<html>
+    <div class="row">
+    <div class='small-12 columns' id="success">
+        <h5> Thank you for submitting your event </h5>
+        <p> Your submission is currently pending, please allow up to 48 hours to be reviewed </p>
+    </div>
+    </div>
+</html>
index 0f4f12a..84087cd 100644 (file)
             <td>
                 <select name="weekom" id="weeklyRepeat">
                     <option value="">Select</option>
-                    <option value="0">Every First Week of Month</option><option value="1">Every Second Week of Month</option><option value="2">Every Third Week of Month</option><option value="3">Every Fourth Week of Month</option><option value="4">Every Fifth Week of Month</option> <option value="5">Every Last Week of Month</option> 
+                    <option value="31">Every Week</option> <option value="0">Every First Week of Month</option><option value="1">Every Second Week of Month</option><option value="2">Every Third Week of Month</option><option value="3">Every Fourth Week of Month</option><option value="4">Every Fifth Week of Month</option> <option value="5">Every Last Week of Month</option> 
                 </select>
             </td>
+<!--<td>
+                
+                        <input name="weekom[1]" value="" type="hidden">
+                        <label class="glmCheckBox">
+                          <input name="weekom[1]" value="31" type="checkbox">Every Week
+                        </label>
+                        <input name="weekom[2]" value="" type="hidden">
+                        <label class="glmCheckBox">
+                          <input name="weekom[2]" value="1" type="checkbox"> First Week
+                        </label>
+                        <input name="weekom[3]" value="" type="hidden">
+                        <label class="glmCheckBox">
+                          <input name="weekom[3]" value="2" type="checkbox">Second Week
+                        </label>
+                        <input name="weekom[4]" value="" type="hidden">
+                        <label class="glmCheckBox">
+                          <input name="weekom[4]" value="4" type="checkbox">Third Week
+                        </label>
+                        <input name="weekom[5]" value="" type="hidden">
+                        <label class="glmCheckBox">
+                          <input name="weekom[5]" value="8" type="checkbox">Fourth Week
+                        </label>
+                        <input name="weekom[6]" value="" type="hidden">
+                        <label class="glmCheckBox">
+                          <input name="weekom[6]" value="16" type="checkbox">Fifth Week
+                        </label>
+                        <input name="weekom[7]" value="" type="hidden">
+                        <label class="glmCheckBox">
+                          <input name="weekom[7]" value="32" type="checkbox">Last Week
+                        </label>            
+            </td>-->
         </tr>
         <tr class="frontRecurrences" id="daysOfWeek">
             <td class="labelcell"><label>Days of Week</label></td>
-            <td class="fieldcell">
+            <td>
                 
                         <input name="daysow[1]" value="" type="hidden">
                         <label class="glmCheckBox">