From 940413a37ce77c1d4c0a7eb68927dafa7f9e83e6 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Fri, 7 Apr 2017 15:31:16 -0400 Subject: [PATCH] adding strike through checking in list view --- models/front/fields/list.php | 9 +++++++-- views/front/fields/list.html | 26 +++++++++++++++----------- 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/models/front/fields/list.php b/models/front/fields/list.php index 370e14a..2e51d4d 100644 --- a/models/front/fields/list.php +++ b/models/front/fields/list.php @@ -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); + } + } } } diff --git a/views/front/fields/list.html b/views/front/fields/list.html index f9dcc7a..a813464 100644 --- a/views/front/fields/list.html +++ b/views/front/fields/list.html @@ -1,19 +1,23 @@ + {foreach $field_values as $key=>$value} -
-
{$value.nice}
-
{$value.data}
- {if $key === 'red-hot-deal' && $value.data === 'Yes'} -
- -
+ {if $value.slash === true} +
+ {else} +
{/if} -
+
{$value.nice}
+
{$value.data}
+ {if $key === 'red-hot-deal' && $value.data === 'Yes'} +
+ +
+ {/if} +
{/foreach} -- 2.17.1