adding strike through checking in list view
authorAnthony Talarico <talarico@gaslightmedia.com>
Fri, 7 Apr 2017 19:31:16 +0000 (15:31 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Fri, 7 Apr 2017 19:31:16 +0000 (15:31 -0400)
models/front/fields/list.php
views/front/fields/list.html

index 370e14a..2e51d4d 100644 (file)
@@ -70,7 +70,7 @@ class GlmMembersFront_fields_list extends GlmDataFieldsCustomFields
             $member_type    = $wpdb->get_results($sql);
             $member_type    = $member_type[0]->name;
 
-            foreach($field_values as $key=>$value){
+            foreach( $field_values as $key=>$value ){
                 $field_id       = $value['field_id'];
                 $field_value    = $value['field_data']; 
                 
@@ -80,7 +80,12 @@ class GlmMembersFront_fields_list extends GlmDataFieldsCustomFields
                 $slug           = sanitize_title($field_name);
 
                 if( $field_value ){
-                    $fields[$slug] = array('nice' => $field_name,'data' => $field_value, 'type' => $member_type);
+                    if( $slug === 'msrp-sale' && $field_value === 'Yes'){
+                        $fields[$slug] = array('nice' => $field_name,'data' => $field_value, 'type' => $member_type, 'slash' => true);
+                    } else {
+                        $fields[$slug] = array('nice' => $field_name,'data' => $field_value, 'type' => $member_type, 'slash' => false);
+                    }
+                    
                 }
             }
         }
index f9dcc7a..a813464 100644 (file)
@@ -1,19 +1,23 @@
+
 {foreach $field_values as $key=>$value}
-<div class="glm-row field-container">
-    <div class="glm-small-12 glm-medium-6 glm-large-2 glm-columns field-name {$key}-key">{$value.nice}</div>
-    <div class="glm-small-12 glm-medium-6 glm-large-10 glm-columns field-value {$key}-value">{$value.data}</div>
-    {if $key === 'red-hot-deal' && $value.data === 'Yes'}
-    <div class="glm-small-12 glm-columns field-value {$key}-logo-container">
-        <img src="{$assets_dir}/redhotdeals.gif">
-    </div>
+    {if $value.slash === true}
+        <div class="glm-row field-container slash-price">
+    {else}
+        <div class="glm-row field-container">
     {/if}
-</div>
+            <div class="glm-small-12 glm-medium-6 glm-large-2 glm-columns field-name {$key}-key">{$value.nice}</div>
+            <div class="glm-small-12 glm-medium-6 glm-large-10 glm-columns field-value {$key}-value">{$value.data}</div>
+            {if $key === 'red-hot-deal' && $value.data === 'Yes'}
+            <div class="glm-small-12 glm-columns field-value {$key}-logo-container">
+                <img src="{$assets_dir}/redhotdeals.gif">
+            </div>
+            {/if}
+        </div>
 {/foreach}
 <script>
     jQuery(document).ready(function($){
-        if( '{$field_values}' === 'Yes'){
-            $('.msrp-value').addClass("slash");
-        }
+        
+        $('.slash-price').prev().children('.msrp-value').addClass('sale');
 
     });
 </script>