setting up admin view files , tracking down errors
authorAnthony Talarico <talarico@gaslightmedia.com>
Fri, 8 Sep 2017 20:44:36 +0000 (16:44 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Fri, 8 Sep 2017 20:44:36 +0000 (16:44 -0400)
defines.php
models/admin/jobs/index.php
models/front/jobs/list.php
views/admin/jobs/edit.html
views/admin/jobs/index.html
views/front/jobs/list.html

index 37d8e2e..32248a8 100644 (file)
@@ -13,7 +13,7 @@ define('GLM_MEMBERS_JOBS_PLUGIN_SLUG', 'glm-member-db-jobs');
 
 // Database table prefixes - change if using add-on tables
 global $wpdb;
-define('GLM_MEMBERS_JOBS_PLUGIN_DB_PREFIX', $wpdb->prefix.'glm_membersjobs_');
+define('GLM_MEMBERS_JOBS_PLUGIN_DB_PREFIX', $wpdb->prefix.'glm_membersJobs_');
 define('GLM_MEMBERS_JOBS_PLUGIN_ACTIVE_DB_OPTION', 'glmMembersjobsDbVersion');
 
 // Determine which system we're running on - If not provided, assume PRODUCTION
index 94a72c9..b910c6c 100644 (file)
@@ -108,24 +108,23 @@ class GlmMembersAdmin_jobs_index extends GlmDatajobs
         }
         
         // get the Job id for use in the edit, add and delete options
-        $this->Job_id = ( isset( $_REQUEST['Job'] ) ? filter_var( $_REQUEST['Job'], FILTER_SANITIZE_STRING) : '');
+        $this->job_id = ( isset( $_REQUEST['job'] ) ? filter_var( $_REQUEST['job'], FILTER_SANITIZE_STRING) : '');
         
         $job_data = $this->getList();
+        echo '<pre>', print_r($_REQUEST), '</pre>';
         
         switch ($option) {
 
-                 case 'add':
-
+            case 'add':
                 $job = $this->newEntry();
                 $view_file = 'edit';
-
+                
                 break;
 
             case 'insert':
-
                 $job = $this->insertEntry();
 //               echo '<pre>', print_r($job), '</pre>';
-                $this->Job_id = $job['fieldData']['id'];
+                $this->job_id = $job['fieldData']['id'];
 
                 if ($job['status']) {
                     $haveJob = true;
@@ -135,7 +134,7 @@ class GlmMembersAdmin_jobs_index extends GlmDatajobs
                     //$this->updateSlug($this->JobID);
 
                     // Get this again so we have the created date
-                    $job = $this->editEntry($this->Job_id);
+                    $job = $this->editEntry($this->job_id);
 
                     $option = 'edit';
                     $jobAdded = true;
@@ -153,7 +152,7 @@ class GlmMembersAdmin_jobs_index extends GlmDatajobs
 
 
 
-                $job = $this->editEntry($this->Job_id);
+                $job = $this->editEntry($this->job_id);
 
                 // If we have a good Job
                 if ($job['status']) {
@@ -166,13 +165,13 @@ class GlmMembersAdmin_jobs_index extends GlmDatajobs
             case 'update':
 
                 // Try to update this Job
-                $job = $this->updateEntry($this->Job_id);
+                $job = $this->updateEntry($this->job_id);
 
                 // Check if that was successful
                 if ($job['status']) {
                     $jobUpdated = true;
 
-                    $job = $this->editEntry($this->Job_id);
+                    $job = $this->editEntry($this->job_id);
                 } else {
                     $jobUpdateError = true;
                 }
@@ -184,7 +183,7 @@ class GlmMembersAdmin_jobs_index extends GlmDatajobs
 
             case 'delete':
                 echo "delte";
-                $job = $this->deleteEntry($this->Job_id,true);
+                $job = $this->deleteEntry($this->job_id,true);
 
                 if ($job) {
                     $jobDeleted = true;
@@ -204,12 +203,12 @@ class GlmMembersAdmin_jobs_index extends GlmDatajobs
         $templateData = array(
             'jobData'        => $job_data,
             'haveJob'        => $haveJob,
-            'JobUpdated'     => $jobUpdated,
-            'JobUpdateError' => $jobUpdateError,
-            'JobAdded'       => $jobAdded,
-            'JobAddError'    => $jobAddError,
+            'jobUpdated'     => $jobUpdated,
+            'jobUpdateError' => $jobUpdateError,
+            'jobAdded'       => $jobAdded,
+            'jobAddError'    => $jobAddError,
             'option'         => $option,
-            'Job'            => $job,
+            'job'            => $job,
             'assetsUrl'      => GLM_MEMBERS_JOBS_PLUGIN_URL . 'assets/',
             
         );
index 4bbede8..45f1d1d 100644 (file)
@@ -114,7 +114,7 @@ class GlmMembersFront_jobs_list extends GlmDatajobs
         foreach($job_data as $id=>$record){
             foreach($record as $key=>$value){
                 if(strpos($key, "Job") !== false){
-                    $JOBS['trail_Job'][$id]['Job_info'][$key] = $value; 
+                    $JOBS['trail_Job'][$id]['job_info'][$key] = $value; 
                 } else {
                     $JOBS['trail_Job'][$id]['trail_info'][$key] = $value; 
                 }
index 0350dc7..1ee4312 100644 (file)
@@ -1,14 +1,13 @@
 {include file='admin/header.html'}
 
 {if ($option == 'add' || $haveJob)}
-
     <a href="{$thisUrl}?page={$thisPage}&glm_action=index" class="button button-secondary glm-button glm-right">Return to jobs List</a>
 
   {if $option == 'edit' || $option == 'update'}
     <a id="deleteJobButton" class="button button-secondary glm-button glm-right">Delete this Job</a>
     <h2>Edit Job Postings
   {else}
-    <h2>Add New Job Postings
+    <h2>Add New Job Posting
   {/if}
         &nbsp;&nbsp;&nbsp;
         {if $jobUpdated}<span class="glm-notice glm-flash-updated">Job Updated</span>{/if}
@@ -27,7 +26,7 @@
 
     {if $haveJob}
         <input type="hidden" name="option" value="update">
-        <input type="hidden" name="Job" value="{$job.fieldData.id}">
+        <input type="hidden" name="job" value="{$job.fieldData.id}">
     {else}
         <input type="hidden" name="option" value="insert">
     {/if}
         </h2>
 
         <table id="glm-table-descr" class="glm-admin-table glm-Job-table">
-            <tr>
-                <th {if $job.fieldRequired.Job_active}class="glm-required"{/if}>Job Active:</th>
-                <td {if $job.fieldFail.Job_active}class="glm-form-bad-input" data-tabid="glm-Job-descr"{/if}>
-                    <input type="checkbox" name="Job_active" class="" {if $job.fieldData.Job_active.value == 1} checked="checked" {/if}>
-                    {if $job.fieldFail.Job_active}<p>{$job.fieldFail.Job_active}</p>{/if}<br>
-                </td>
-            </tr>
-            <tr>
-                <th {if $job.fieldRequired.Job_date}class="glm-required"{/if}>Job Date:</th>
-                <td {if $job.fieldFail.Job_date}class="glm-form-bad-input" data-tabid="glm-Job-descr"{/if}>
-                    <input type="text" name="Job_date" value="{$job.fieldData.Job_date.date}" class="glm-form-text-input-short groom-date">
-                    {if $job.fieldFail.Job_date.date}<p>{$job.fieldFail.Job_date.date}</p>{/if}<br>
-                </td>
-            </tr>
-            <tr>
-                <th {if $job.fieldRequired.Job_blurb}class="glm-required"{/if}>Job Blurb:</th>
-                <td {if $job.fieldFail.Job_blurb}class="glm-form-bad-input" data-tabid="glm-Job-descr"{/if}>
-                    <input type="text" name="Job_blurb" value="{$job.fieldData.Job_blurb}" class="glm-form-text-input-short">
-                    {if $job.fieldFail.Job_blurb}<p>{$job.fieldFail.Job_blurb}</p>{/if}<br>
-                </td>
-            </tr>
-            <tr>
-                <th {if $job.fieldRequired.Job_notes}class="glm-required"{/if}>Job Notes:</th>
-                <td {if $job.fieldFail.Job_notes}class="glm-form-bad-input" data-tabid="glm-Job-descr"{/if}>
-                    <textarea name="Job_notes" class="glm-form-text-input-medium job-notes"> {$job.fieldData.Job_notes}</textarea>
-                    {if $job.fieldFail.Job_notes}<p>{$job.fieldFail.Job_notes}</p>{/if}<br>
-                </td>
-            </tr>
+        
         </table>
         <input id="updateJob" type="submit" value="{if $haveJob}Update Job{else}Save New Job{/if}">
     </form>
index 0edbcd3..531ee0b 100644 (file)
@@ -18,9 +18,9 @@
                 </tr>
             {foreach $jobData as $record=>$data}
                 <tr>
-                    <td>{$data.Job_date.date}</td>
-                    <td>{$data.Job_blurb}</td>
-                    <td>{$data.Job_notes}</td>
+                    <td>{$data.job_date.date}</td>
+                    <td>{$data.job_blurb}</td>
+                    <td>{$data.job_notes}</td>
                     <td><a href="{$thisUrl}?page={$thisPage}&glm_action=index&option=edit&Job={$data.id}">Edit</a><a href="{$thisUrl}?page={$thisPage}&glm_action=index&option=delete&Job={$data.id}">Delete</a></td>
                 </tr>
             {/foreach}
index d777f74..c58e030 100644 (file)
@@ -2,7 +2,7 @@
     {foreach $value as $id=>$job}
         <div id='job-Job-{$id}' class="job-Job">
             <div class='job-info'>
-                <span class='Job-date'> Job Date: {$job.Job_info.Job_date.date|date_format:"%B %e, %Y"}
+                <span class='Job-date'> Job Date: {$job.job_info.job_date.date|date_format:"%B %e, %Y"}
             </div>
             <div class="job-info">
                 {include file='front/jobs/parts/bigBay.html'}