分类: 系统运维
2010-04-01 13:49:58
chinaunix网友2010-04-03 08:43:01
if (!$hide_languages) { echo zen_draw_form('languages', basename($PHP_SELF), '', 'get'); echo DEFINE_LANGUAGE . ' ' . (sizeof($languages) > 1 ? zen_draw_pull_down_menu('language', $languages_array, $languages_selected, 'onChange="this.form.submit();"') : ''); echo zen_hide_session_id(); echo ''; } else { echo ' '; }
chinaunix网友2010-04-01 14:28:44
class="nde-menu-system" onmouseover="hide_dropdowns('in')" onmouseout="hide_dropdowns('out')"
chinaunix网友2010-04-01 13:57:12
zen cart的左右边栏很有特色,由一块一块的sidebox拼合起来的,在模板的sidebox文件夹建立一个sidebox程序,登陆管理后台后,选择外观控制,系统会自动检测到新增加的sidebox程序,并提醒你操作。并把所有的sidebox配置信息存储在layout_boxes的表格中。 程序调用边栏是通过includes/modules 目录下的column_left.php,和column_right.php 控制。分析下源码也非常简单:首页查询layout_boxes数据表,检索出在左栏和或右栏显示的所有sidebox,再直接require 进来 layout_box_name 字段标记的sidebox名称。随便打开一个sidebox的源代码,如系统自带的includes/modules/sideboxes /banner_box.php,banner_box.php只要用来获取sidebox显示所要的数据,再通过 require($template->get_template_dir(‘tpl_banner_box.php’,DIR_WS_TEMPLATE, $curr