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

📄 info_product.tpl

📁 渣渣网络商店系统ZZShop v1.0完整运行程序,MYSQL数据库,APACHE服务器
💻 TPL
字号:
<link rel='stylesheet' href='js/calendar/calendar-mos.css'>
<script language='javascript' src=js/calendar/calendar.js></script>
<script type="text/javascript" src="js/calendar/lang/calendar-en.js"></script>
<script language='javascript'>
<!--
	var calendar = null;
	
	function selected(cal, date)
	{
		cal.sel.value = date; // just update the value of the input field
	}
	
	function closeHandler(cal)
	{
		cal.hide();			// hide the calendar
	
		// don't check mousedown on document anymore (used to be able to hide the
		// calendar when someone clicks outside it, see the showCalendar function).
		Calendar.removeEvent(document, "mousedown", checkCalendar);
	}

	function checkCalendar(ev)
	{
		var el = Calendar.is_ie ? Calendar.getElement(ev) : Calendar.getTargetElement(ev);
		for (; el != null; el = el.parentNode)
		// FIXME: allow end-user to click some link without closing the
		// calendar.  Good to see real-time stylesheet change :)
		if (el == calendar.element || el.tagName == "A") break;
		if (el == null) {
			// calls closeHandler which should hide the calendar.
			calendar.callCloseHandler(); Calendar.stopEvent(ev);
		}
	}
	
	function showCalendar(id)
	{
		var el = document.getElementById(id);
		
		var cal = new Calendar(true, null, selected, closeHandler);

		calendar = cal;		// remember the calendar in the global
		cal.setRange(1900, 2070);	// min/max year allowed
		calendar.create();		// create a popup calendar
		
		calendar.sel = el;		// inform it about the input field in use
		calendar.showAtElement(el);	// show the calendar next to the input field

		Calendar.addEvent(document, "mousedown", checkCalendar);
	}
//-->	
</script>
<script language='javascript'>
<!--

	function checkSubmit()
	{
		var Obj = document.frmInfo;

		if(!Obj.Coding.value)
		{
			alert('带星号内容为必填内容');
			Obj.Coding.focus();
			return false;
		}

		if(!Obj.Name.value)
		{
			alert('带星号内容为必填内容');
			Obj.Name.focus();
			return false;
		}

		if(!Obj.Category.options[Obj.Category.selectedIndex].value)
		{
			alert('带星号内容为必填内容');
			Obj.Category.focus();
			return false;
		}

		if(!Obj.Price.value)
		{
			alert('带星号内容为必填内容');
			Obj.Price.focus();
			return false;
		}

		Obj.btnSubmit1.disabled = true;

		return true;
	}
-->
</script>
<form action='{ACTION}' method='POST' enctype="multipart/form-data" name=frmInfo onSubmit='return checkSubmit();'>
<table width="100%"  border="0" cellspacing=0 cellpadding=5 class=adminform>
  <tr>
    <td colspan="3" class='info_title'><strong>修改 商品信息</strong></td>
  </tr>
  <tr class='info_content'>
    <td>所属分类:</td>
    <td>
		<select name='Category' onchange='window.location = "{CurrentURL}&code=modify&ID={ID}&CategoryID=" + this.options[this.selectedIndex].value;'>
			<option value=''></option>
			{CategoryList}
		</select>
	</td>
    <td>商品所属分类(*)</td>
  </tr>
  <tr class='info_content'>
    <td width=100>商品编号:</td>
    <td><input name="Coding" type="text" value="{Coding}" size="15"></td>
    <td>商品编码(*)</td>
  </tr>
  <tr class='info_content'>
    <td>商品名称:</td>
    <td><input name="Name" type="text" value="{Name}" size="25"></td>
    <td>商品名称,将显示在网站前台(*)</td>
  </tr>
  <tr class='info_content'>
    <td>上架时间:</td>
    <td>
    	<input name="StartTime" type="text" value="{strStartTime}" size=12>
    	<input type=button value='..' onClick='showCalendar("StartTime");'> 
    </td>
    <td>
    	商品上架时间(*)
    </td>
  </tr>
  <tr class='info_content'>
    <td>下架时间:</td>
    <td>
    	<input name="Expire" type="text" value="{strExpire}" size=12>
    	<input type=button value='..' onClick='showCalendar("Expire");'> 
    </td>
    <td>
    	商品下架时间(*)
    </td>
  </tr>
  <tr class='info_content'>
  	<td>库存数量:</td>
  	<td>
  		<input name="Quantity" type="text" value="{Quantity}" size="10">
  	</td>
  	<td>商量数量, 每个送货的订单,会自动减去相应数量
  	</td>
  </tr>
  <tr class='info_content'>
  	<td>商品单位:</td>
  	<td>
  		<input name="Unit" type="text" value="{Unit}" size="10">
  		<select onChange='Unit.value = this.options[this.selectedIndex].value;'>
  			<option value=''>预置单位</option>
  			<!-- beginRow UnitList -->
  			<option value='{UnitList.value}'>{UnitList.value}</option>
  			<!-- endRow UnitList -->
  		</select>
  	</td>
  	<td>
  		商品计费单位
  	</td>
  </tr>
<!--
  <tr class='info_content'>
  	<td>送货单位:</td>
  	<td>
  		<input name="DeliverUnit" type="text" value="{DeliverUnit}" size="10">
  	</td>
  	<td>
  		每件商品所占送货单位
  	</td>
  </tr>
-->
  <tr class='info_content'>
    <td>价格:</td>
    <td>{Currency}
      <input name="Price" type="text" value="{Price}" size="8"></td>
    <td>商品的价格(*)</td>
  </tr>
  <tr class='info_content'>
    <td>启用打折:</td>
    <td>
    	<input type=radio name='IsSale' value=1 onClick='if(this.checked) SalePrice.disabled=false;' {IsSale}> 是
    	<input type=radio name='IsSale' value=0 onClick='if(this.checked) SalePrice.disabled=true;' {NotSale}> 否
    </td>
    <td>此商品是否为折扣商品</td>
  </tr>
  <tr class='info_content'>
    <td>折扣价:</td>
    <td>{Currency}
      <input name="SalePrice" type="text" value="{SalePrice}" size="8">
      <br>      
    </td>
    <td>折扣时的价格</td>
  </tr>
  <tr class='info_content'>
    <td>图片:</td>
    <td><input name="ProductPicture" type="file" size="40">
    	JPG或PNG图片. <br>
		<!-- beginRow ModifyBlock1 -->
		图片已上传<a href='{ModifyBlock1.Picture}' target=_blank><img border=0 src='{ModifyBlock1.Picture_s}'></a><br>
		如需更换请选择新图片, 否则请置空
		<!-- endRow ModifyBlock1 -->
    </td>
    <td>
     支持:PNG,JPEG,GIF(不能生成缩微图)</td>
  </tr>
  <tr class=info_content>
  	<td>
  		小缩略图最大尺寸: 
  	</td>
  	<td>
  		<input type=text size=4 name='sPreviewWidth' value='{sPreviewWidth}'>宽 ×
  		<input type=text size=4 name='sPreviewHeight' value='{sPreviewHeight}'>高
  	</td>
  	<td>图像等比例缩放, 不超过规定最大尺寸</td>
  </tr>
  <tr class=info_content>
  	<td>
  		中缩略图最大尺寸: 
  	</td>
  	<td>
  		<input type=text size=4 name='mPreviewWidth' value='{mPreviewWidth}'>宽 ×
  		<input type=text size=4 name='mPreviewHeight' value='{mPreviewHeight}'>高
  	</td>
  	<td>图像等比例缩放, 不超过规定最大尺寸</td>
  </tr>
  <!-- beginRow PropertyList -->
  <tr class='info_content'>
    <td>{PropertyList.PropertyName}:</td>
    <td>
    	<input name="Property_{PropertyList.PropertyID}" type="text" value="{PropertyList.Value}" size=40>
    </td>
    <td>&nbsp;</td>
  </tr>
  <!-- endRow PropertyList -->
  <tr class='info_content'>
      <td>绑定选项:</td>
      <td>
		  <div id='divInherited'>{Inherited}</div>
		  <hr size=1 width=100%>
          <select name="Options[]" size="5" multiple id="Options">
		  	{OptionList}
          </select>
      </td>
      <td>
		为此商品绑定选项,按CTRL、SHIFT进行多选<br>
		绑定的选项中将忽略所属分类及分类所有上<br>
		级分类的已经绑定的选项
	  </td>
  </tr>
  <tr class='info_content'>
    <td>简短描述:</td>
    <td><textarea name="Summary" cols="50" rows="8">{Summary}</textarea></td>
    <td>商品的简短描述</td>
  </tr>
  <tr class='info_content'>
    <td>商品描述:</td>
    <td>
    	<iframe scrolling=no width=650 height=300 src='../editor.htm?field=Descript' frameborder=0 name='Editor'></iframe>
    	<span style='display:none'><textarea name="Descript" cols=1 rows=1>{Descript}</textarea></span>
    </td>
    <td>商品的详细描述</td>
  </tr>
  <tr class='info_content'>
    <td colspan="3" align="center" class="info_bottom">
		<input type="submit" name=btnSubmit1 value="{Caption}">
    	<input name="btnSubmit" type="hidden" id="btnSubmit" value="1">
    	<input type="button" accesskey='c' value="取消(C)" onClick='doCancle();'>
		<input name="refer" type="hidden" value="{refer}">
	</td>
    </tr>
</table>
</form>
<iframe scrolling=no name=ifrmHide src='about:blank' width=0 height=0></iframe>

<script language='javascript'>
<!--
	function init()
	{
		with(document.frmInfo)
		{
			Coding.focus();
			
			if(!IsSale[0].checked && !IsSale[1].checked) IsSale[1].checked = true;
			
			if(IsSale[0].checked) SalePrice.disabled = false;
			else SalePrice.disabled = true;
		}
	}

	init();
//-->
</script>

⌨️ 快捷键说明

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