changing the view layout for grid
authorAnthony Talarico <talarico@gaslightmedia.com>
Mon, 10 Apr 2017 15:10:45 +0000 (11:10 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Mon, 10 Apr 2017 15:10:45 +0000 (11:10 -0400)
models/front/fields/list.php
views/front/fields/list.html

index 8e3f872..db4310d 100644 (file)
@@ -90,11 +90,19 @@ class GlmMembersFront_fields_list extends GlmDataFieldsCustomFields
                 }
             }
         }
+        /*
+         * Check for which view file to use, else default to list
+         */
+        $view = "list";
+        if (isset($actionData['request']['view']) && $actionData['request']['view'] != "" ) {
+            $view = strtolower($actionData['request']['view']);
+        }
 
         // Compile template data
         $templateData = array(
             'field_values'  => $fields,
-            'assets_dir'    => $assets_dir
+            'assets_dir'    => $assets_dir,
+            'view'          => $view
         );
         error_reporting(E_ALL ^ E_NOTICE);
         return array(
index b35284c..00d7fd1 100644 (file)
@@ -1,28 +1,30 @@
-
 {foreach $field_values as $key=>$value}
     {if $value.slash === true}
-        <div class="glm-row field-container slash-price">
+       
+        <div class="glm-row field-container slash-price {if $key === 'red-hot-deal' && $value.data === 'Yes'} red-hot {/if}">
     {else}
-        <div class="glm-row field-container">
+        <div class="glm-row field-container {if $key === 'red-hot-deal' && $value.data === 'Yes'} red-hot {/if}">
     {/if}
         {if $value.type !== 'RV'}
-            <div class="glm-small-12 glm-medium-6 glm-large-2 glm-columns field-name home {$key}-key">{$value.nice}</div>
-            <div class="glm-small-12 glm-medium-6 glm-large-10 glm-columns field-value home {$key}-value">{$value.data}</div>
+            <div class="glm-small-12 glm-medium-6 glm-large-5 glm-columns field-name home {$key}-key">{$value.nice}</div>
+            <div class="glm-small-12 glm-medium-6 glm-large-7 glm-columns field-value home {$key}-value">{$value.data}</div>
         {else}
-            <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>
+            <div class="glm-small-12 glm-medium-6 glm-large-5 glm-columns field-name {$key}-key">{$value.nice}</div>
+            <div class="glm-small-12 glm-medium-6 glm-large-7 glm-columns field-value {$key}-value">{$value.data}</div>
         {/if}
-            {if $key === 'red-hot-deal' && $value.data === 'Yes'}
-            <div class="glm-small-12 glm-columns field-value {$key}-logo-container">
+           
+<!--            <div class="glm-small-12 glm-columns field-value {$key}-logo-container">
                 <img src="{$assets_dir}/redhotdeals.gif">
-            </div>
-            {/if}
+            </div>-->
+
         </div>
 {/foreach}
 <script>
     jQuery(document).ready(function($){
         
         $('.slash-price').prev().children('.msrp-value').addClass('sale');
+        $('.red-hot').parentsUntil('.glm-member-list-record').addClass('red-hot-border');
+        
 
     });
 </script>