本文整理汇总了PHP中ShopFunctions::getExtensionsRssFeed方法的典型用法代码示例。如果您正苦于以下问题:PHP ShopFunctions::getExtensionsRssFeed方法的具体用法?PHP ShopFunctions::getExtensionsRssFeed怎么用?PHP ShopFunctions::getExtensionsRssFeed使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ShopFunctions
的用法示例。
在下文中一共展示了ShopFunctions::getExtensionsRssFeed方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: display
function display($tpl = null)
{
if (!class_exists('VmImage')) {
require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'image.php';
}
VmConfig::loadJLang('com_virtuemart_orders', TRUE);
$model = VmModel::getModel('virtuemart');
$nbrCustomers = $model->getTotalCustomers();
$this->assignRef('nbrCustomers', $nbrCustomers);
$nbrActiveProducts = $model->getTotalActiveProducts();
$this->assignRef('nbrActiveProducts', $nbrActiveProducts);
$nbrInActiveProducts = $model->getTotalInActiveProducts();
$this->assignRef('nbrInActiveProducts', $nbrInActiveProducts);
$nbrFeaturedProducts = $model->getTotalFeaturedProducts();
$this->assignRef('nbrFeaturedProducts', $nbrFeaturedProducts);
$ordersByStatus = $model->getTotalOrdersByStatus();
$this->assignRef('ordersByStatus', $ordersByStatus);
$recentOrders = $model->getRecentOrders();
if (!class_exists('CurrencyDisplay')) {
require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'currencydisplay.php';
}
/* Apply currency This must be done per order since it's vendor specific */
$_currencies = array();
// Save the currency data during this loop for performance reasons
foreach ($recentOrders as $virtuemart_order_id => $order) {
//This is really interesting for multi-X, but I avoid to support it now already, lets stay it in the code
if (!array_key_exists('v' . $order->virtuemart_vendor_id, $_currencies)) {
$_currencies['v' . $order->virtuemart_vendor_id] = CurrencyDisplay::getInstance('', $order->virtuemart_vendor_id);
}
$order->order_total = $_currencies['v' . $order->virtuemart_vendor_id]->priceDisplay($order->order_total);
}
$this->assignRef('recentOrders', $recentOrders);
$recentCustomers = $model->getRecentCustomers();
$this->assignRef('recentCustomers', $recentCustomers);
if (!class_exists('ShopFunctions')) {
require JPATH_VM_ADMINISTRATOR . '/helpers/shopfunctions.php';
}
$extensionsFeed = ShopFunctions::getExtensionsRssFeed();
$this->assignRef('extensionsFeed', $extensionsFeed);
$virtuemartFeed = ShopFunctions::getVirtueMartRssFeed();
$this->assignRef('virtuemartFeed', $virtuemartFeed);
// Options button.
// if ( !JVM_VERSION===1) {
// if (JFactory::getUser()->authorise('core.admin', 'com_virtuemart')) {
// JToolBarHelper::preferences('com_virtuemart');
// }
// }
parent::display($tpl);
}