工作雜記:固定的條列清單修改


工作上要修改一個舊有的網站,發現很多條列式項目是直接用HTML編寫的,不是抓資料庫裡的資料,當資料量大時編寫HTML反而很花時間,何況該項目還不出現在同一個地方!

修改前

原HTML
<input type="checkbox" name="test[]" value="1" />銷售儲備主管
<input type="checkbox" name="test[]" value="2" />銷售顧問
<input type="checkbox" name="test[]" value="3" />技師
<input type="checkbox" name="test[]" value="4" />服務專員
<input type="checkbox" name="test[]" value="6" />行政專員
<input type="checkbox" name="test[]" value="5" />零件專員
<input type="checkbox" name="test[]" value="7" />企劃專員
<input type="checkbox" name="test[]" value="8" />顧客滿意專員
<input type="checkbox" name="test[]" value="9" />總務專員
<input type="checkbox" name="test[]" value="10" />銷售企劃


修改後


網站用的是smarty

PHP
$SMT->assign('LIST',$LIST);

html
<{foreach from=$LIST key=k item=v}>
   <label><input type="checkbox" name="test[]" value="<{$v.ItemID}>" /><{$v.ItemName}></label>
<{/foreach}>

改完後只要將項目匯入資料庫,就不用再修改HTML了!

沒有留言:

張貼留言