帝国cms分类信息有效期字段搜索多条件搜索教程Empire CMSclassification information validity field search multiconditional search tutorial
First, the validity of the set
Classification information, usually set the validity period,such as: this information remains N days. Wait。 And everyoneis looking for ways to make sure the expiration date dependson the actual number of days and expired. Now I' ll share thedetails (I' ll try my best to explain them in detail)
1, add new fields in the management field in the classifiedinformation model:
Field set to:
Field name: enddate (this is an example and can be customized)Field ID: Custom
Field type: small character length (TEXT) can be left blankThe input form of display elements: date (date) length can beleft blank
* other do not choose not to fill. Field order numbers. Yes,it is the association between adding information and submittingthe document before and after the show
2. Remember to re modify the "management system model" in the
classified information. (tick the "enter form template" and"front submission form template")
A: entry search item submission required item list templatecontent template can increase the hook (this can be modifiedaccording to their own requirements. If you want to collect thisitem, please tick it.
3, add the following code in the appropriate section of thecontent information content template page: (smart tag SQL canbe changed as required)
- - - - - - - - - - - - - - - - - - --
Term of validity
[e:loop={' select * from [ [db.pre, ]ecms_info, where, checked=1,order, by, newstime, DESC, ID, DESC, limit, 1' , 1,24,0} ])"PHP?
$enddate= explode ("-", "$bqr[enddate]") ; "//enddate" is thefield name. If there is any change, please change all. I'vepainted the blue.
$newstime = explode ("$bqr[newstime]") ; / / release time,format: Y-m-d H: i:s
$lt =mktime (0,0,0, $enddate[1], $enddate[2], $enddate[0] ) ;$st = mktime (0,0,0, $newstime[1], $newstime[2],
$newstime[0]) ;
$overtime=$lt - $st;
$days=$overtime /86400;
If ($days<0)
{
Echo "this information has expired"; / / suggestions can bechanged to the form of pictures
}
Else
{
Echo "this information with <b><font color=red>". $days."</font></b> day"; / / CSS custom
}
>?
[/e: loop]
- - - - - - - - - - - - - - -end - - --
4, refresh the classified information page.
Two, click field search
Search for classified information (such as custom fields) . Forexample, the classified information page shows that theenterprise type is: individual enterprise. Then click on theindividual enterprise to search all the information aboutpersonal enterprise in the classified information table.Is simple: <a href= "" --news.url--]e/action/ListInfo/!Classid=[?! --classid--]&ph=1&field name n! - field name * *">[ ! - field name --]</a>
OK, is that easy?.
Three, multiple conditional search:
Example: (take my demo)
<FORM name=,,
"/e/search/index.php", "target=", "_blank", action=
<b><font color= "#ff6600" > item query: </font></b>
<input type= "hidden" name= "TBNAME" value= "info" > < -- >--info is the name of the table!
<input type="hidden"name="tempid"value= "2" > <! --2 is thesearch template ID note that the template must be classifiedinformation model -- >
<input type=><select name= "CLassID" > <! --classid is the following textfor column field value -- >
<option value= "" > industry category </option>
<option value= "105" > clothing bags </option>
<option value= "106" > environmental protection and energysaving </option>
<option value= "107" > Food & Beverage </option>
<option value="108" >decorative building materials </option><option value= "109" > technology network </option>
<option value= "110" health care </option>
<option value= "111" fitness beauty </option>
<option value= "112" > Home Gift </option>
<option value=, "113" > industrial equipment </option><option, value=, "114" > farming, breeding, </option><option value= "115" > processing agent </option>
<option value=, "116" > Science, art and literature, </option>
</select>
<input type=, "hidden", "name=", "show[]", "value=", "qylx" <!--qylx is a field name for the following text field value -- ><input type= "hidden" name= "hh[]" value= "EQ" > <! -- EQ isthe definitionof the scope of the search, according to the needto change the life
<SELECT name=, "keyboard[]", "type=", "text" >
<option value= ' ' > enterprise type '</option>'
<option value= "independent individual" > individual sole</option>
<option value= "state-owned enterprise" > State-ownedEnterprise </option>
<option value= "foreign enterprise" > foreign enterprise</option>
<option value= collective enterprise > collective enterprise</option>
<option value=, Sino foreign joint venture >Sino foreign jointventure </option>
</select>
<input type=,><input type=, "hidden", "name=", "hh[]", "value=", "EQ" ><SELECT name=, "keyboard[]", "type=", "text" >
<option value= "" > Investment Zone </option>
<option value= "national" > National </option>
<option value=, "Beijing" > Beijing </option>
<option value=, "Shanghai" > Shanghai </option>
<option value=, "Tianjin" > Tianjin </option>
<option value=, "Chongqing" > Chongqing </option>
<option value=, "Hebei" > Hebei </option>
<opt ion value=, "Henan" > Henan </option>
<option value=, "Hubei" > Hubei </option>
<option value=, "Shandong" > Shandong </option>
<opt ion value=, "Guangdong" > Guangdong </opt ion>
<option value=, "Guangxi" > Guangxi </option>
<option value=, "Fujian" > Fujian </option>
<option value=, "Jiangsu" > Jiangsu </option>
<option value=, "Zhejiang" > Zhejiang </option>
<opt ion value=, "Hunan" > Hunan </option>
<option value=, "Jiangxi" > Jiangxi </option>
<option value=, "Jilin" > Jilin </option>
<option value=, "Heilongjiang" > Heilongjiang </option><option value=, "Guizhou" > Guizhou </option>
<option value=, "Sichuan" > Sichuan </option>
<option value=, "Qinghai" > Qinghai </option>
<option value=, "Anhui" > Anhui </option>
<option value=, "Gansu" > Gansu </option>
<option value=, "Ningxia" > Ningxia </option>
<option value=, "Inner Mongolia" > Inner Mongolia </option><option value=, "Liaoning" > Liaoning </option>
<option value=, "Shaanxi" > Shaanxi </option>
<option value=, "Yunnan" > Yunnan </option>
<option value=, "Shanxi" > Shanxi </option>
<option value=, "Hainan" > Hainan </option>
<option value=, "Xinjiang" > Xinjiang </option>
<option value=, "Tibet" > Tibet </option>
<option value=, "Hongkong" > Hongkong </option>
<option value=, "Macao" > Macao </option>
<option value=, "Taiwan" > Taiwan </option>
</select>
<input type=, "hidden", "name=", "show[]", "value=", "jmhy" ><input type=, "hidden", "name=", "hh[]", "value=", "EQ" ><SELECT name=, "keyboard[]", "type=", "text" >
<option value= "> join fee range </option>
<option value= "go into details" > discuss </option> in detail<option value= "free entry fee" > free entry fee </option>
LOCVPS发来了针对XEN架构VPS的促销方案,其中美国洛杉矶机房7折,其余日本/新加坡/中国香港等机房全部8折,优惠后日本/新加坡机房XEN VPS月付仅29.6元起。这是成立较久的一家国人VPS服务商,目前提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建...
georgedatacenter怎么样?georgedatacenter这次其实是两个促销,一是促销一款特价洛杉矶E3-1220 V5独服,性价比其实最高;另外还促销三款特价vps,大家可以根据自己的需要入手。georgedatacenter是一家成立于2019年的美国vps商家,主营美国洛杉矶、芝加哥、达拉斯、新泽西、西雅图机房的VPS、邮件服务器和托管独立服务器业务。georgedatacen...
炭云怎么样?炭云(之前的碳云),国人商家,正规公司(哈尔滨桓林信息技术有限公司),主机之家测评介绍过多次。现在上海CN2共享IP的VPS有一款特价,上海cn2 vps,2核/384MB内存/8GB空间/800GB流量/77Mbps端口/共享IP/Hyper-v,188元/年,特别适合电信网络。有需要的可以关注一下。点击进入:炭云官方网站地址炭云vps套餐:套餐cpu内存硬盘流量/带宽ip价格购买上...