dKing-MODx

Perjalanan seorang anak muda yang ingin menjadi seorang web master

<?php
$parentid = isset($parentid) ? $parentid : 0;
    $tvidnames = array('id','pagetitle','longtitle','content','introtext','Colour','ProductCode','ProductPrice','ProductSize','ProductStatus','productDiscount','ImagesThumb');
    $published = 1;
    $docsort= "menuindex";
    $docsortdir= "ASC";



$tampil= $_GET[limited];
if(!isset($tampil)){$tampil= 9;}// initialize page to zero

//for Paging
//print "ade ngtest :".$_GET[limited];
//print_r($_SERVER);
//print $_GET[limited];
//print 'ade'.$tampil;
$pph = ($Limit != "") ? $Limit : $tampil;
//$pph = ($Limit != "") ? $Limit : "9";
$pg = $_GET[pg];




if(!isset($pg)){$pg = 0;}// initialize page to zero

//print_r($arryParentid);
$resourceQuerypage = $modx->db->select('id',$modx->getFullTableName('site_content'), 'parent in ('.$parentid.') AND published=1 AND privateweb=0 AND deleted=0 AND template=11 order by id asc' );

$count = $modx->db->getRecordCount($resourceQuerypage);
$jumpage = ceil($count/$pph);
$offset = $pg * $pph;
$setlimit = ($_GET['listview']!="all") ? 'LIMIT '.$offset.', '.$pph.'' : '';

$resourceQuery = $modx->db->select('id',$modx->getFullTableName('site_content'), 'parent in ('.$parentid.') AND published=1 AND privateweb=0 AND deleted=0 AND template=11 order by id asc '.$setlimit.'');

$RowsClr= 1;
//print ($_GET['listview']!="all") ? '<div class="paging"><a href="?listview=all">View All</a></div>' : '<div class="paging"><a href="?listview=page">View Listing</a></div>';
if ($modx->db->getRecordCount($resourceQuery) >= 0)
{
    while ($row = $modx->db->getRow($resourceQuery))
    {
        //$arryParentid1[$row['id']] = $row['id'];
        $tvs = $modx->getTemplateVarOutput($tvidnames, $row['id'], $published);
        $id = $tvs['id'];
        $pagetitle = $tvs['pagetitle'];
        $longtitle = $tvs['longtitle'];
        $content = $tvs['content'];
        $introtext = $tvs['introtext'];
        $Colour = $tvs['Colour'];
        $ProductCode = $tvs['ProductCode'];
        $defaultPrice=$tvs['ProductPrice'];
        $ProductPrice = $modx->googlecurrency('AUD', $_SESSION['currency'], $tvs['ProductPrice']);
        //$ProductPrice =$arryPrice['to_amount'];
        //print_r($arryPrice);
        ///$ProductSize = $tvs['ProductSize'];
        $ProductStatus = ($tvs['ProductStatus'] != 'None') ? '<span>'.$tvs['ProductStatus'].'</span>' : '' ;
        $productDiscount = $tvs['productDiscount'];
        $ImagesThumb = $tvs['ImagesThumb'];
        $img =  $ImagesThumb != "" ?   $ImagesThumb : "/assets/templates/html/images/noimages.jpg";
       
        $tvar = $modx->getTemplateVar("ProductSize", $fields= "*", $row['id'], $published);
        $ProductSize = str_replace('||',',',$tvar['value']);
       
        if($ProductPrice != "")
        {
            $Price = $productDiscount == "" ? $defaultPrice : ($defaultPrice-($defaultPrice * ($productDiscount/100)));
            $PriceView = $productDiscount == "" ? $_SESSION['currency'].' '.$ProductPrice : '<span class="pricediscont">'.$_SESSION['currency'].' '.$ProductPrice.'</span> '.$_SESSION['currency'].' '.($ProductPrice-($ProductPrice * ($productDiscount/100)));
        }else
        {
            $PriceView = "Price is not available";
        }

if ($RowsClr%3==0)
   {
         print '<li class="nomrg">' ;     
   }
   else
   {
         print '<li>';
}

    print '<img src="/assets/snippets/phpthumb/phpThumb.php?zc=1&amp;w=272&amp;h=409&amp;q=100&far=1&bg=ffffff&amp;src='.$img.'" alt="'.$pagetitle.'" border="0" />';
    print '        <div class="listingName"><strong>'.$pagetitle.'</strong></div>';
    print '        <table width="272px" border="0">';
    print '          <tr>';
    print '            <td width="25%">Sizes</td>';
    print '            <td width="9%">:</td>';
    print '            <td width="66%">'.$ProductSize.'</td>';
    print '          </tr>';
    print '          <tr>';
    print '             <td>Colours</td>';
    print '            <td>:</td>';
    print '            <td>'.$Colour.'</td>';
    print '         </tr>';
    print '       </table>';
    print '        <div class="listingPrice">'.$ProductStatus.' </div>';
    print '        <div class="listingNavifasi"> <a class="btnYellow" href="/[~'.$id.'~]">View Detail</a> <span class="listingPrice">'.$PriceView.'</span>
</div>';
    print '      </li>';
    /*$CLRRows= ($RowsClr%3==0) ? '<li class="nomrg">:';
   print $CLRRows;
   $RowsClr++;*/
$RowsClr++;
  
       
        /*print '<div class="listing">';
        print '<table width="272" border="0">';
        print '  <tr>';
        print '    <td><img src="/assets/snippets/phpthumb/phpThumb.php?zc=0&amp;w=272&amp;h=386&amp;q=100&far=0&amp;src='.$img.'" alt="'.$pagetitle.'" border="0" /></td>';
        print '  </tr>';
        print '  <tr>';
        print '    <td><strong>'.$pagetitle.'</strong> </td>';
        print '  </tr>';
        print '  <tr>';
        print '    <td>'.$ProductStatus.' '.$PriceView.'</td>';
        print '  </tr>';
        print '  <tr>';
        print '    <td>';
        print '      <a href="/[~'.$id.'~]"><img src="/assets/templates/html/images/btn_view-Detail.jpg" /></a>';
        print '   </td>';
        print '  </tr>';
        print '</table>';
        print '</div>';*/
       
    }
}

    // view paging
    for($i=0;$i<$jumpage;$i++){
        if($pg==$i){
            if($jumpage==1){
                $navigate .= "";
            }else{   
                $navigate .= "<span> ".($i+1). " | </span>";   
            }   
        }else{
            $navigate .= "<a href='?pg=".$i."'>".($i+1)." | </a>";
        }                   
    }
    $Values .= ($count > $pph) ? "Page : ".$navigate."" : "";
    print  '<div class="clr"></div>';
print  '<div class="paging"><div class="pagingKiri">';
print ($_GET['listview']!="all") ? $Values:"";
print ($_GET['listview']!="all") ? '<a href="?listview=all">View All</a>' : '';
print '</div><div class="pagingKanan">Display #
<form id="adminForm" name="adminForm" method="get" action="/[~[*id*]~]">
<select id="limit" class="inputbox" onchange="this.form.submit()" size="1" name="limited">
';

If ($tampil=="9")
{
print '
<option selected="selected" value="9">9</option>
<option value="18">18</option>
<option value="27">27</option>';
}
else if ($tampil=="18")
{
print '
<option value="9">9</option>
<option selected="selected" value="18">18</option>
<option value="27">27</option>';
}
else if ($tampil=="27")
{
print '
<option value="9">9</option>
<option value="18">18</option>
<option selected="selected" value="27">27</option>';
}
print '</select>
</form></div><div class="clr"></div>';
print  '</div>';
?>

0 comments:

Post a Comment