temp
<?php
//加载指定目录指定类型文件
if ($za_dir = @dir(DIR_WS_INCLUDES . 'extra_configures')) {
while ($zv_file = $za_dir->read()) {
if (preg_match('/\.php$/', $zv_file) > 0) {
include(DIR_WS_INCLUDES . 'extra_configures/' . $zv_file);
}
}
$za_dir->close();
unset($za_dir);
}
/*
dir ( string directory )
class dir {
string path
resource handle
string read ( void )
void rewind ( void )
void close ( void )
}
以面向对象的机制来读取一个目录。给定的 directory 被打开。返回dir对象,有两个属性可用。handle 属性可以用在其它目录函数例如 readdir(),rewinddir() 和 closedir() 中。path 属性被设为被打开的目录路径。有三个方法可用:read,rewind 和 close。read 方法返回的目录项的顺序依赖于系统。有可能会出现.或..目录项.
*/
/*
控制首页显示推荐,特价,最新,预售商品
SHOW_PRODUCT_INFO_MAIN_NEW_PRODUCTS
SHOW_PRODUCT_INFO_MAIN_FEATURED_PRODUCTS
SHOW_PRODUCT_INFO_MAIN_SPECIALS_PRODUCTS
SHOW_PRODUCT_INFO_MAIN_UPCOMING
*/
if (SHOW_PRODUCT_INFO_MAIN_SPECIALS_PRODUCTS) {
require($template->get_template_dir('tpl_modules_specials_default.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_specials_default.php');
}
/*
zencart访问数据库基本语句
*/
function zen_get_categories_image($what_am_i) {
global $db;
$the_categories_image_query= "select categories_image from " . TABLE_CATEGORIES . " where categories_id= '" . $what_am_i . "'";
$the_products_category = $db->Execute($the_categories_image_query);
return $the_products_category->fields['categories_image'];
}
/*
小技巧
输出图片
zen_image($src, $alt = '', $width = '', $height = '', $parameters = '')
其中src路径从根目录开始,
开启了计算图片尺寸后,width,height只指定一个时会按比率自动计算出另一个,如果两个都指定了会照顾较小那个计算出另一个,两个都没指定时赋予图片真实尺寸。
关闭了计算图片尺寸,只指定一个或两个都没有指定,都没有style效果,指定了两个会照顾较小那个计算出另一个以保证比例。
如果src路径为includes/templates或includes/languages开始时,当同时指定了width和height,两个值会同时应用,图片可能会变形
*/
?>