holy shit

寺夺喜从天降

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,两个值会同时应用,图片可能会变形
*/

?>

posted @ 2011-08-29 15:29  潜水鱼  阅读(322)  评论(0编辑  收藏  举报

holy shit on foot