我不明白这个错误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'));
?>