聯(lián)系官方銷售客服
1835022288
028-61286886
插件名稱 | 多網(wǎng)站系統(tǒng) V4.7 |
插件作者 | 迅睿官方團(tuán)隊(duì) |
最近更新 | 2025-04-17 15:33:37 |
增加克隆模塊配置選項(xiàng) |
在試用多網(wǎng)站系統(tǒng)時(shí),如果我在主站后臺創(chuàng)建了10個(gè)多語言的多網(wǎng)站,我在主站后臺的【設(shè)置】-【網(wǎng)站信息】里添加了電話、微信號、、、等等自定義字段,又安裝了全局表單創(chuàng)建了幻燈大圖。問題來了,如果我的其他10個(gè)子站點(diǎn)我想在模板里寫如果當(dāng)前子站點(diǎn)沒有添加這些自定義字段和全局表單幻燈大圖,就自動調(diào)用主站的。我是不是要在模板里每個(gè)調(diào)用的地方寫{if}判斷才行?
例如【網(wǎng)站信息】里的自定義字段,{dr_site_value('sjhm')},我是不是要這樣寫判斷{if dr_site_value('sjhm')}{dr_site_value('sjhm')}{else}{dr_site_value('sjhm',1)}{/if}
全局表單的話,就是
{form form=表單的英文名稱 ....}{/form}
{if !$count}
{form form=表單的英文名稱 .... site=1}{/form}
{/if}
是不是每個(gè)都要if判斷?有沒有更直接的寫法,當(dāng)前子站點(diǎn)沒有時(shí)調(diào)用主站的
dr_site_value和form都會調(diào)用當(dāng)前站點(diǎn)的內(nèi)容,不需要寫判斷
不會調(diào)用到主站,如果是調(diào)用到了主站,說明你域名或目錄沒綁定對,把當(dāng)前站識別成了主站而不是子站了
回復(fù)@迅睿官方創(chuàng)始人 我不是要調(diào)用當(dāng)前站點(diǎn)的,我是說,如果當(dāng)前站點(diǎn)沒有添加dr_site_value和form時(shí),能不能有什么標(biāo)簽?zāi)茏詣诱{(diào)用主站的
{if dr_site_value('sjhm')}{dr_site_value('sjhm')}{else}{dr_site_value('sjhm',1)}{/if}
{form form=表單的英文名稱 ....}
{empty}
{form form=表單的英文名稱 .... site=1}{/form}
{/empty}