我不明白这个错误modules \ mod_jshopping_latest_products

时间:2015-05-14 13:13:14

标签: php joomla

我不明白这个错误modules \ mod_jshopping_latest_products

这是FrontEnd joomla 3.4.1上的错误消息。

  

严格标准:只能通过引用分配变量   C:\ XAMPP \ htdocs中\ cristorey \模块\ mod_jshopping_latest_products \ mod_jshopping_latest_products.php   在第21行

     

严格标准:只能通过引用分配变量   C:\ XAMPP \ htdocs中\ cristorey \模块\ mod_jshopping_latest_products \ mod_jshopping_latest_products.php   在第23行

这是代码错误

defined('_JEXEC') or die('Restricted access');
error_reporting(E_ALL & ~E_NOTICE);

if (!file_exists(JPATH_SITE.DS.'components'.DS.'com_jshopping'.DS.'jshopping.php')){
    JError::raiseError(500,"Please install component \"joomshopping\"");
} 

require_once (JPATH_SITE.DS.'components'.DS.'com_jshopping'.DS."lib".DS."factory.php"); 
require_once (JPATH_SITE.DS.'components'.DS.'com_jshopping'.DS."lib".DS."functions.php");        
JSFactory::loadCssFiles();
JSFactory::loadLanguageFile();
***$jshopConfig = &JSFactory::getConfig();***

***$product = &JTable::getInstance('product', 'jshop');***
$cat_str = $params->get('catids',NULL); 
if (is_array($cat_str)) {    
    $cat_arr = array();
    foreach($cat_str as $key=>$curr){
       if (intval($curr)) $cat_arr[$key] = intval($curr);
    }  
} else {
    $cat_arr = array();
    if (intval($cat_str)) $cat_arr[] = intval($cat_str);
}
$last_prod = $product->getLastProducts($params->get('count_products', 6), $cat_arr);   
foreach($last_prod as $key=>$value){
    $last_prod[$key]->product_link = SEFLink('index.php?option=com_jshopping&controller=product&task=view&category_id='.$value->category_id.'&product_id='.$value->product_id, 1);
}
$noimage = "noimage.gif";
$show_image = $params->get('show_image',1);
require(JModuleHelper::getLayoutPath('mod_jshopping_latest_products'));        
?>

0 个答案:

没有答案