Файловый менеджер - Редактировать - /home/lmsyaran/public_html/components/com_phocacart/views/orders/tmpl/default.php
Назад
<?php /* @package Joomla * @copyright Copyright (C) Open Source Matters. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * @extension Phoca Extension * @copyright Copyright (C) Jan Pavelka www.phoca.cz * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL */ defined('_JEXEC') or die(); echo '<div id="ph-pc-orders-box" class="pc-orders-view'.$this->p->get( 'pageclass_sfx' ).'">'; echo PhocacartRenderFront::renderHeader(array(JText::_('COM_PHOCACART_ORDERS'))); /*if ( $this->t['description'] != '') { echo '<div class="ph-desc">'. $this->t['description']. '</div>'; }*/ if ((int)$this->u->id > 0 || $this->t['token'] != '') { echo '<div class="'.$this->s['c']['row'].' ph-orders-header-box-row" >'; echo '<div class="'.$this->s['c']['col.xs12.sm2.md2'].'">'.JText::_('COM_PHOCACART_ORDER_NUMBER').'</div>'; echo '<div class="'.$this->s['c']['col.xs12.sm2.md2'].'">'.JText::_('COM_PHOCACART_STATUS').'</div>'; echo '<div class="'.$this->s['c']['col.xs12.sm3.md3'].'">'.JText::_('COM_PHOCACART_DATE_ADDED').'</div>'; echo '<div class="'.$this->s['c']['col.xs12.sm2.md2'].' ph-right">'.JText::_('COM_PHOCACART_TOTAL').'</div>'; echo '<div class="'.$this->s['c']['col.xs12.sm3.md3'].' ph-center">'.JText::_('COM_PHOCACART_ACTION').'</div>'; echo '<div class="ph-cb"></div>'; echo '</div>'; if (!empty($this->t['orders'])) { $price = new PhocacartPrice(); foreach($this->t['orders'] as $k => $v) { echo '<div class="'.$this->s['c']['row'].' ph-orders-item-box-row" >'; echo '<div class="'.$this->s['c']['col.xs12.sm2.md2'].'">'.PhocacartOrder::getOrderNumber($v->id, $v->date, $v->order_number).'</div>'; $statusClass = PhocacartUtilsSettings::getOrderStatusClass($v->status_title); $status = '<span class="'.$statusClass.'">'.JText::_($v->status_title).'</span>'; echo '<div class="'.$this->s['c']['col.xs12.sm2.md2'].'">'.$status.'</div>'; echo '<div class="'.$this->s['c']['col.xs12.sm3.md3'].'">'.PhocacartUtils::date($v->date).'</div>'; $price->setCurrency($v->currency_id); $total = $price->getPriceFormat($v->total_amount); echo '<div class="'.$this->s['c']['col.xs12.sm2.md2'].' ph-right">'.$total.'</div>'; echo '<div class="'.$this->s['c']['col.xs12.sm3.md3'].' ph-center">'; $token = ''; if ($this->t['token'] != '') { $token = '&o='.$this->t['token']; } $linkOrderView = JRoute::_( 'index.php?option=com_phocacart&view=order&tmpl=component&id='.(int)$v->id.'&type=1'.$token ); $linkInvoiceView = JRoute::_( 'index.php?option=com_phocacart&view=order&tmpl=component&id='.(int)$v->id.'&type=2'.$token ); $linkDelNoteView = JRoute::_( 'index.php?option=com_phocacart&view=order&tmpl=component&id='.(int)$v->id.'&type=3'.$token ); $displayDocument = json_decode($v->ordersviewdisplay, true); if (!is_array($displayDocument)) {$displayDocument = array();} $view = ''; $linkOrderViewHandler= 'onclick="phWindowPopup(this.href, \'orderview\', 2, 1.3);return false;"'; if (in_array(1, $displayDocument)) { $view .= '<a href="' . $linkOrderView . '" class="' . $this->s['c']['btn.btn-success.btn-sm'] . ' ph-btn ph-orders-btn" role="button" ' . $linkOrderViewHandler . '><span title="' . JText::_('COM_PHOCACART_VIEW_ORDER') . '" class="' . $this->s['i']['order'] . ' ph-icon-order"></span></a>'; } if (in_array(2, $displayDocument) && $v->invoice_number != '') { $view .= ' <a href="' . $linkInvoiceView . '" class="' . $this->s['c']['btn.btn-danger.btn-sm'] . ' ph-btn ph-orders-btn" role="button" ' . $linkOrderViewHandler . '><span title="' . JText::_('COM_PHOCACART_VIEW_INVOICE') . '" class="' . $this->s['i']['invoice'] . ' ph-icon-invoice"></span></a>'; } if (in_array(3, $displayDocument)) { $view .= ' <a href="' . $linkDelNoteView . '" class="' . $this->s['c']['btn.btn-warning.btn-sm'] . ' ph-btn ph-orders-btn" role="button" ' . $linkOrderViewHandler . '><span title="' . JText::_('COM_PHOCACART_VIEW_DELIVERY_NOTE') . '" class="' . $this->s['i']['del-note'] . ' ph-icon-del-note"></span></a>'; } if ($this->t['plugin-pdf'] == 1 && $this->t['component-pdf']) { $formatPDF = '&format=pdf'; $view .= '<br />'; if (in_array(1, $displayDocument)) { $view .= '<a href="' . $linkOrderView . $formatPDF . '" class="' . $this->s['c']['btn.btn-success.btn-sm'] . ' ph-btn ph-orders-btn" role="button" ' . $linkOrderViewHandler . '><span title="' . JText::_('COM_PHOCACART_VIEW_ORDER') . '" class="' . $this->s['i']['order'] . ' ph-icon-order"></span><br /><span class="ph-icon-pdf-text">' . JText::_('COM_PHOCACART_PDF') . '</span></a>'; } if (in_array(2, $displayDocument) && $v->invoice_number != '') { $view .= ' <a href="' . $linkInvoiceView . $formatPDF . '" class="' . $this->s['c']['btn.btn-danger.btn-sm'] . ' ph-btn ph-orders-btn" role="button" ' . $linkOrderViewHandler . '><span title="' . JText::_('COM_PHOCACART_VIEW_INVOICE') . '" class="' . $this->s['i']['invoice'] . ' ph-icon-invoice"></span><br /><span class="ph-icon-pdf-text">' . JText::_('COM_PHOCACART_PDF') . '</span></a>'; } if (in_array(3, $displayDocument)) { $view .= ' <a href="' . $linkDelNoteView . $formatPDF . '" class="' . $this->s['c']['btn.btn-warning.btn-sm'] . ' ph-btn ph-orders-btn" role="button" ' . $linkOrderViewHandler . '><span title="' . JText::_('COM_PHOCACART_VIEW_DELIVERY_NOTE') . '" class="' . $this->s['i']['del-note'] . ' ph-icon-del-note"></span><br /><span class="ph-icon-pdf-text">' . JText::_('COM_PHOCACART_PDF') . '</span></a>'; } //$view .= '<div class="ph-icon-pdf-text-box"><span class="ph-icon-pdf-text">'.JText::_('COM_PHOCACART_PDF').'</span><span class="ph-icon-pdf-text">'.JText::_('COM_PHOCACART_PDF').'</span><span class="ph-icon-pdf-text">'.JText::_('COM_PHOCACART_PDF').'</span></div>'; /* $view .= '<a href="'.$linkOrderView.$formatPDF.'" class="btn btn-transparent btn-small btn-xs ph-btn" role="button" '.$linkOrderViewHandler.'><span title="'.JText::_('COM_PHOCACART_VIEW_ORDER').'" class="'.$this->s['i']['order'].' icon-search ph-icon-success"></span><br /><span class="ph-icon-success-txt">PDF</span></a>'; $view .= ' <a href="'.$linkInvoiceView.$formatPDF.'" class="btn btn-transparent btn-small btn-xs ph-btn" role="button" '.$linkOrderViewHandler.'><span title="'.JText::_('COM_PHOCACART_VIEW_INVOICE').'" class="'.$this->s['i']['invoice'].' icon-ph-invoice ph-icon-danger"></span><br /><span class="ph-icon-danger-txt">PDF</span></a>'; $view .= ' <a href="'.$linkDelNoteView.$formatPDF.'" class="btn btn-transparent btn-small btn-xs ph-btn" role="button" '.$linkOrderViewHandler.'><span title="'.JText::_('COM_PHOCACART_VIEW_DELIVERY_NOTE').'" class="'.$this->s['i']['del-note'].' icon-ph-del-note ph-icon-warning"></span><br /><span class="ph-icon-warning-txt">PDF</span></a>';*/ } echo $view; echo '</div>'; if ($this->t['display_reward_points_user_orders'] == 1) { echo '<div class="'.$this->s['c']['col.xs12.sm12.md12'].'">'; $points = PhocacartReward::getRewardPointsByOrderId($v->id); if (!empty($points)) { foreach ($points as $k => $v) { $approvedClass = 'approved'; if ($v->published == 0) { $approvedClass = 'not-approved'; } if ($v->type == 1) { if ($v->published == 0) { echo '<div>' . JText::_('COM_PHOCACART_USER_POINTS_TO_RECEIVE') . ' <span class="'.$this->s['c']['label.label-success'].' ' . $approvedClass . '">' . $v->points . '</span> <small>(' . JText::_('COM_PHOCACART_USER_NOT_APPROVED_YET') . ')</small></div>'; } else { echo '<div>' . JText::_('COM_PHOCACART_USER_POINTS_RECEIVED') . ' <span class="'.$this->s['c']['label.label-success'].' ' . $approvedClass . '">' . $v->points . '</span></div>'; } } else if ($v->type == -1) { echo '<div>' . JText::_('COM_PHOCACART_USER_POINTS_USED') . ' <span class="'.$this->s['c']['label.label-danger'].' ' . $approvedClass . '">' . $v->points . '</span></div>'; } else { //echo '<div><span class="label">'.$v->points.'</span></div>'; } } } echo '</div>'; } echo '<div class="'.$this->s['c']['col.xs12.sm12.md12'].'">'; $r = array(); $r['trackinglink'] = PhocacartOrderView::getTrackingLink($v); $r['trackingdescription'] = PhocacartOrderView::getTrackingDescription($v); $r['shippingtitle'] = PhocacartOrderView::getShippingTitle($v); $r['dateshipped'] = PhocacartOrderView::getDateShipped($v); if($r['shippingtitle'] != '' || $r['trackinglink'] != '') { echo '<div class="ph-shipping-info-box">'; echo '<div class="ph-shipping-info-header">'.JText::_('COM_PHOCACART_SHIPPING_INFORMATION').'</div>'; if ($r['shippingtitle'] != '') { echo '<div class="ph-shipping-title">'.$r['shippingtitle'].'</div>'; } if ($r['trackingdescription'] != '') { echo '<div class="ph-tracking-desc">'.$r['trackingdescription'].'</div>'; } if ($r['trackinglink'] != '') { echo '<div class="ph-tracking-link">'.JText::_('COM_PHOCACART_SHIPPING_TRACKING_LINK'). ': '.$r['trackinglink'].'</div>'; } if ($r['dateshipped'] != '') { echo '<div class="ph-date-shipped">'.JText::_('COM_PHOCACART_DATE_SHIPPED'). ': '.$r['dateshipped'].'</div>'; } echo '</div>'; } echo '</div>'; echo '<div class="ph-cb"></div>'; echo '</div>'; } } else { echo '<div class="alert alert-error alert-danger">'. JText::_('COM_PHOCACART_NO_ORDERS_ACCOUNT'). '</div>'; } } else { echo '<div class="alert alert-error alert-danger">'. JText::_('COM_PHOCACART_NOT_LOGGED_IN_PLEASE_LOGIN'). '</div>'; } /* if (!empty($this->t['categories'])) { echo '<div class="ph-categories">'; $i = 0; $c = count($this->t['categories']); $nc= (int)$this->t['columns_cats']; $nw= 12/$nc;//1,2,3,4,6,12 echo '<div class="row">'; foreach ($this->t['categories'] as $v) { //if ($i%$nc==0) { echo '<div class="row">';} echo '<div class="col-sm-6 col-md-'.$nw.'">'; echo '<div class="b-thumbnail ph-thumbnail ph-thumbnail-c">'; $image = PhocacartImage::getThumbnailName($this->t['path'], $v->image, 'medium'); $link = JRoute::_(PhocacartRoute::getCategoryRoute($v->id, $v->alias)); if (isset($image->rel) && $image->rel != '') { echo '<a href="'.$link.'">'; echo '<img class="img-responsive ph-image" src="'.JURI::base(true).'/'.$image->rel.'" alt=""'; if (isset($this->t['image_width_cats']) && $this->t['image_width_cats'] != '' && isset($this->t['image_height_cats']) && $this->t['image_height_cats'] != '') { echo ' style="width:'.$this->t['image_width_cats'].';height:'.$this->t['image_height_cats'].'"'; } echo ' />'; echo '</a>'; } echo '<div class="caption">'; echo '<h3>'.$v->title.'</h3>'; if (!empty($v->subcategories) && (int)$this->t['display_subcat_cats_view'] > 0) { echo '<ul>'; $j = 0; foreach($v->subcategories as $v2) { if ($j == (int)$this->t['display_subcat_cats_view']) { break; } echo '<li><a href="'.$link.'">'.$v2->title.'</a></li>'; $j++; } echo '</ul>'; } // Description box will be displayed even no description is set - to set height and have all columns same height echo '<div class="ph-cat-desc">'; if ($v->description != '') { echo $v->description; } echo '</div>'; echo '<p class="ph-pull-right"><a href="'.JRoute::_(PhocacartRoute::getCategoryRoute($v->id, $v->alias)).'" class="btn btn-primary" role="button">'.JText::_('COM_PHOCACART_VIEW_CATEGORY').'</a></p>'; echo '<div class="clearfix"></div>'; echo '</div>'; echo '</div>'; echo '</div>'. "\n"; $i++; // if ($i%$nc==0 || $c==$i) { echo '</div>';} } echo '</div></div>'. "\n"; }*/ echo '</div>'; echo '<div> </div>'; echo PhocacartUtilsInfo::getInfo(); ?>
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка