From: Anthony Talarico Date: Fri, 7 Apr 2017 19:36:03 +0000 (-0400) Subject: adding strike through for detail view prices X-Git-Tag: v1.0.0^2~54 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=6e1262c34331cfce4d0dc7ec054da147d4de4dfe;p=WP-Plugins%2Fglm-member-db-fields.git adding strike through for detail view prices --- diff --git a/models/front/fields/detail.php b/models/front/fields/detail.php index 423f007..44e7e21 100644 --- a/models/front/fields/detail.php +++ b/models/front/fields/detail.php @@ -73,14 +73,19 @@ class GlmMembersFront_fields_detail extends GlmDataFieldsCustomFields foreach($field_values as $key=>$value){ $field_id = $value['field_id']; $field_value = $value['field_data']; + $sql = "SELECT field_name FROM " . GLM_MEMBERS_FIELDS_PLUGIN_DB_PREFIX . "custom_fields WHERE id = $field_id;"; $field_name = $wpdb->get_results($sql); - $field_name = $field_name[0]->field_name; + $slug = sanitize_title($field_name); if( $field_value ){ - $fields[$field_name] = $field_value; - } + 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); + } + } } } // Compile template data diff --git a/views/front/fields/detail.html b/views/front/fields/detail.html index 47bf474..bb35bfd 100644 --- a/views/front/fields/detail.html +++ b/views/front/fields/detail.html @@ -1,16 +1,20 @@ {foreach $field_values as $key=>$value} -
- {if $value !== 'Yes' && $value !== 'No'} -
{$key}
-
{$value}
- {/if} -
+ {if $value.slash === true} +
+ {else} +
+ {/if} + {if $value.data !== 'Yes' && $value.data !== 'No'} +
{$key}
+
{$value.data}
+ {/if} +
{/foreach} \ No newline at end of file