zen cart zen_get_box_id()函数分析

2009-07-10 21:40 来源:www.chinab4c.com 作者:ecshop专家

     在zen cart左侧栏目中,每个小模块都是用box方式显示的。zen cart 函数zen_get_box_id()主要是对box_id进行处理.

    while (strstr($box_id, '_')) $box_id = str_replace('_', '', $box_id);
    $box_id = str_replace('.php', '', $box_id);
    return $box_id;

    看的出来,他的主要作用是除去"_"和".php"的后缀,形成一个新的字符串,形成的注释中会有<!--// bof: <?php echo $box_id; ?> //-->

    <div class="leftBoxContainer" id="<?php echo str_replace('_', '-', $box_id ); ?>" style="width: <?php echo $column_width; ?>">
    <h3 class="leftBoxHeading" id="<?php echo str_replace('_', '-', $box_id) . 'Heading'; ?>"><?php echo $title; ?></h3>借助$box_id还可以形成样式html 的id.

    相关文章:

 zencart图片处理函数分析

 zen cart表单函数

    来源:中国B4C电子商务