Plugin Directory

Changeset 1708729


Ignore:
Timestamp:
08/05/2017 02:53:14 AM (9 years ago)
Author:
devlucasmendes
Message:

get all cats or bestsellers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fastdee/trunk/includes/core/class-fd-pages.php

    r1708726 r1708729  
    1212
    1313    public function fd_getCategorias() {
    14         $strRetorno = $this->getLomadeAccess()->findCategories( alv2::_BESTSELLERS, array(
    15             'size'       => 1000,
    16             //'hasProduct' => true
    17         ) );
     14        //'hasProduct' => true
     15
     16        $strRetorno = $this->getLomadeAccess()->findCategories( alv2::_ALL, array( 'size' => 1000, ) );
    1817        $arrRetorno = json_decode( $strRetorno );
    19 
    2018        if ( ! $arrRetorno ) {
    2119            $arrRetorno = json_decode( utf8_decode( $strRetorno ) );
     20        }
     21
     22        if ( ! $arrRetorno || ! property_exists( $arrRetorno, 'requestInfo' ) || $arrRetorno->requestInfo->message !== 'SUCCESS' || ! property_exists( $arrRetorno, 'categories' ) ) {
     23            $strRetorno = $this->getLomadeAccess()->findCategories( alv2::_BESTSELLERS, array( 'size' => 1000, ) );
     24            $arrRetorno = json_decode( $strRetorno );
     25            if ( ! $arrRetorno ) {
     26                $arrRetorno = json_decode( utf8_decode( $strRetorno ) );
     27            }
    2228        }
    2329
     
    6874    public function fd_echoLoading() {
    6975        ?>
    70         <!-- Loading -->
    71         <div class="fd-loading">
    72             <div class='uil-default-css' style='transform:scale(0.77);'>
    73                 <div
    74                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(0deg) translate(0,-60px);transform:rotate(0deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    75                 <div
    76                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(30deg) translate(0,-60px);transform:rotate(30deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    77                 <div
    78                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(60deg) translate(0,-60px);transform:rotate(60deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    79                 <div
    80                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(90deg) translate(0,-60px);transform:rotate(90deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    81                 <div
    82                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(120deg) translate(0,-60px);transform:rotate(120deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    83                 <div
    84                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(150deg) translate(0,-60px);transform:rotate(150deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    85                 <div
    86                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(180deg) translate(0,-60px);transform:rotate(180deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    87                 <div
    88                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(210deg) translate(0,-60px);transform:rotate(210deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    89                 <div
    90                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(240deg) translate(0,-60px);transform:rotate(240deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    91                 <div
    92                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(270deg) translate(0,-60px);transform:rotate(270deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    93                 <div
    94                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(300deg) translate(0,-60px);transform:rotate(300deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    95                 <div
    96                     style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(330deg) translate(0,-60px);transform:rotate(330deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
    97             </div>
    98         </div>
    99         <!-- .end loading -->
     76        <!-- Loading -->
     77        <div class="fd-loading">
     78            <div class='uil-default-css' style='transform:scale(0.77);'>
     79                <div
     80                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(0deg) translate(0,-60px);transform:rotate(0deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     81                <div
     82                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(30deg) translate(0,-60px);transform:rotate(30deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     83                <div
     84                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(60deg) translate(0,-60px);transform:rotate(60deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     85                <div
     86                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(90deg) translate(0,-60px);transform:rotate(90deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     87                <div
     88                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(120deg) translate(0,-60px);transform:rotate(120deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     89                <div
     90                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(150deg) translate(0,-60px);transform:rotate(150deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     91                <div
     92                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(180deg) translate(0,-60px);transform:rotate(180deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     93                <div
     94                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(210deg) translate(0,-60px);transform:rotate(210deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     95                <div
     96                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(240deg) translate(0,-60px);transform:rotate(240deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     97                <div
     98                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(270deg) translate(0,-60px);transform:rotate(270deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     99                <div
     100                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(300deg) translate(0,-60px);transform:rotate(300deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     101                <div
     102                        style='top:80px;left:93px;width:14px;height:40px;background:#00b2ff;-webkit-transform:rotate(330deg) translate(0,-60px);transform:rotate(330deg) translate(0,-60px);border-radius:10px;position:absolute;'></div>
     103            </div>
     104        </div>
     105        <!-- .end loading -->
    100106        <?php
    101107    }
Note: See TracChangeset for help on using the changeset viewer.