⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 info_area.tpl

📁 渣渣网络商店系统ZZShop v1.0完整运行程序,MYSQL数据库,APACHE服务器
💻 TPL
字号:
<script language='javascript'>
<!--
	function checkValue()
	{
		var Obj = document.frmInfo;
		
		if(!Obj.AreaName.value)
		{
			alert('请输入区块名称');
			
			Obj.AreaName.focus();
			
			return false;
		}

		return true;
	}
	
	function ChangeDataSource()
	{
		var Obj			= document.frmInfo;
		var Categorys	= "<select name=Vseq onChange='readChange(this);'><option></option><option value='0'>==所有产品分类==</option><option value='-1'>智能检测当前分类(适用于商品列表及商品详细页面)</option>{CategoryList}</select>";
		var Forms	= "<select name=Vseq onChange='readChange(this);'><option></option>{FormList}</select>";
		
		switch(Obj.DataSource.options[Obj.DataSource.selectedIndex].value)
		{
			case '{AREA_DATA_SOURCE_CHANNEL}':
					document.all.divVseq.innerHTML = "<select name=Vseq onChange='readChange(this);'><option></option>{ChannelList}</select>";
					break;
			case '{AREA_DATA_SOURCE_PRODUCT}':
					document.all.divVseq.innerHTML = Categorys;
					break;
			case '{AREA_DATA_SOURCE_SALEWARE}':
					document.all.divVseq.innerHTML = Categorys;
					break;
			case '{AREA_DATA_SOURCE_HOTWARE}':
					document.all.divVseq.innerHTML = Categorys;
					break;
			case '{AREA_DATA_SOURCE_FORM}':
					document.all.divVseq.innerHTML = Forms;
			default: return;
		}
		
		document.all.canUseFields.innerHTML = '';
	}
	
	function readChange(selObj)
	{
		var Obj		= document.frmInfo;
		var Source	= 0;
		var DestObj	= document.all.canUseFields;
		
		var Vseq	= selObj.options[selObj.selectedIndex].value;
		
		switch(Obj.DataSource.options[Obj.DataSource.selectedIndex].value)
		{
			case '{AREA_DATA_SOURCE_CHANNEL}':
					Source = '{AREA_DATA_SOURCE_CHANNEL}';

					if(!Vseq)
					{
						return;
					}

					DestObj.innerHTML = '<b>信息详细内容链接的URL为:</b> index.php?act=area&AreaID={AreaID}&ID={ColList.ID}<br><b>信息列表链接的URL为:</b> index.php?act=area&AreaID={AreaID}<br><br><br><b>信息ID</b>: {ColList.ID}<br><br><b>可引用的字段:</b><br>';
					
					break;
			case '{AREA_DATA_SOURCE_PRODUCT}':
			case '{AREA_DATA_SOURCE_NEWWARE}':
			case '{AREA_DATA_SOURCE_SALEWARE}':
			case '{AREA_DATA_SOURCE_HOTWARE}':
					if(!Vseq)
					{
						return;
					}

					DestObj.innerHTML = '<b>商品详细信息链接为:</b>index.php?act=detail&ID={ColList.ID}<br><b>收藏商品链接为:</b>index.php?act=member&code=favorite&ID={ColList.ID}<br><br><b>商品ID</b>: {ColList.ID}<br><b>商品编号:</b> {ColList.Coding}<br><b>商品名称:</b> {ColList.Name}<br><b>所属分类:</b> {ColList.Category}<br><b>价格:</b> {ColList.Price}<br><b>最终价格:</b> {ColList.RealPrice}<br><b>单位:</b> {ColList.Unit}<br><b>商品图片:</b> {ColList.Picture}<br><b>点击次数:</b> {ColList.ViewTimes}<br><b>购买次数:</b> {ColList.BuyTimes}<br><b>商品简短描述:</b> {ColList.Summary}<br><br><b>可引用的属性:</b><br>';
					Source = '{AREA_DATA_SOURCE_PRODUCT}';
					
					if(Vseq == -1)
					{
						DestObj.innerHTML += '可手工加入分类中存在的属性, 不存在属性自动去掉.';
					}
					break;
			default: return;
		}
		
		ifrmHidden.location = '{CurrentURL}&code=read&DataSource=' + Source + '&Vseq=' + Vseq;
	}
	
//-->
</script>
<form action="{ACTION}" method='POST' name='frmInfo' onSubmit='return checkValue();' enctype='multipart/form-data'>
<table width="100%"  border="0"  cellspacing=0 cellpadding=5 class=adminform>
  <tr class='info_title'>
  	<td colspan="8"><strong>添加/修改区块</strong></td>
  </tr>
  <tr class='info_content'>
    <td width=100>区块名称:</td>
    <td>
    	<input name="AreaName" type="text" size=40 value='{AreaName}'>
    </td>
    <td width=150>区块名称</td>
  </tr>
  <tr class='info_content'>
    <td width=100>数据来源:</td>
    <td>
    	<select name='DataSource' onChange='ChangeDataSource(),	document.frmInfo.Vseq.selectedIndex = 0;'>
    		<option value='{AREA_DATA_SOURCE_CHANNEL}'>自定义栏目</option>
    		<option value='{AREA_DATA_SOURCE_PRODUCT}'>分类中的商品(or 热销商品)</option>
    		<option value='{AREA_DATA_SOURCE_SALEWARE}'>折扣商品</option>
    		<option value='{AREA_DATA_SOURCE_HOTWARE}'>热卖商品</option>
<!--    		<option value='{AREA_DATA_SOURCE_EXTERNAL}'>外部数据</option>	-->
    	</select>
    </td>
    <td width=150>选择区块的数据来源</td>
  </tr>
  <tr class='info_content'>
    <td width=100>参考来源:</td>
    <td>
    	<div id=divVseq name='divVseq'>
   		<select name=Vseq onChange='readChange(this);'>
   			{ChannelList}
   		</select>
   		</div>
   		
   		可引用的字段: <br>
   		<div id='canUseFields'>{Fields}</div>
    </td>
    <td width=150>
    	数据参考来源
    </td>
  </tr>
  <tr class='info_content'>
    <td width=100>列表模板:</td>
    <td>
    	<select name=ListTpl>
    	<option value=''>==选择区块列表模板==</option>
    	{ListTplList}
    	<select>
    </td>
    <td width=150>
    	信息列表时使用的模板
    </td>
  </tr>
  <tr class='info_content'>
    <td width=100>详细模板:</td>
    <td>
    	<select name=ViewTpl>
    	<option value=''>==选择区块详细模板==</option>
    	{ViewTplList}
    	<select>
    </td>
    <td width=150>
    	信息详细时使用的模板
    </td>
  </tr>
  <tr class='info_content'>
    <td width=100>显示几条?:</td>
    <td>
    	<input type=text size=5 name='Rows' value='{Rows}'> 行 * 
    	<input type=text size=5 name='Cols' value='{Cols}'> 列
    </td>
    <td width=150>
    	显示多少条信息?
    </td>
  </tr>
  <tr class='info_content'>
    <td width=100>区块标题:</td>
    <td>
    	<iframe scrolling=no width=650 height=180 src='../editor.htm?field=Title' frameborder=0 name='Editor'></iframe>
    	<input type='hidden' value='{Title}' name='Title'>
    </td>
    <td width=150>输入区块标题</td>
  </tr>
  <tr class='info_content'>
  	<td>是否显示标题: </td>
  	<td>
  		<input type='checkbox' name='DisplayTitle' value='1' {DisplayTitle}>
  	</td>
  	<td>是否显示标题</td>
  </tr>
  <tr class='info_content'>
    <td width=100>显示样式:</td>
    <td>
    	<iframe scrolling=no width=650 height=400 src='../editor.htm?field=Template' frameborder=0 name='ifrmEditor'></iframe>
    	<span style='display:none'><textarea name="Template" rows=1 cols=1 wrap=off>{Template}</textarea></span>
    </td>
    <td width=150>
    	区块通过版形设定显示的样式
    </td>
  </tr>
  <tr align="center" class='info_bottom'>
    <td colspan="4">
		<input type="submit" value="{Caption}">
		<input type="button" onClick='doCancle();' value="取消(C)" accesskey="c">
		<input name="btnSubmit" type="hidden" id="btnSubmit" value="1">
	</td>
  </tr>
</table>
</form>
<iframe scrolling=no name='ifrmHidden' height=0 width=0 src='about:blank'></iframe>
<script language='javascript'>
<!--
	var defaultVseq = '{defaultVseq}';
	
	document.frmInfo.AreaName.focus();
	
	var tmpDataSource = '{DataSource}';
	
	if(tmpDataSource.length >= 1)
	{
		for(var i = 0; i < document.frmInfo.DataSource.length; i++)
		{
			if(document.frmInfo.DataSource[i].value == tmpDataSource)
			{
				document.frmInfo.DataSource[i].selected = true;
				break;
			}
		}
	}
	
	ChangeDataSource();

	if(defaultVseq == 0)
	{
		document.frmInfo.Vseq.selectedIndex = 1;
	}
	else if (defaultVseq == -1)
	{
		document.frmInfo.Vseq.selectedIndex = 2;
	}

	readChange(document.frmInfo.Vseq);
//-->
</script>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -