迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
全局表單 index.php?s=form&c=ksbm&m=post&kaodian=1
在表單中,有一項目是 文本字段,字段名稱:kaodian 能否將url中的 kaodian=1 值1顯示在文本字段:kaodian 中?
或者把 kaodian=1 的值1 存儲在 文本字段,字段名稱:kaodian
value="{$_GET['kaodian']}"
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人
可以讀出來,謝謝。
另外,如何將全局表單前端發(fā)布的信息,保存在指定用戶下?
我設(shè)想是 kaodian=1 1 是用戶id,
<form action="" class="form-horizontal" method="post" name="myform" id="myform">
{$form}
<div class="fc-form-body">
<input type="hidden" name="data[uid]" id="dr_uid" value="{$_GET['kaodian']}" width="100px"/>
{$myfield}
{$diyfield}
{$sysfield}
{if $is_post_code}
<div class="form-group">
<label class="control-label col-md-2">{dr_lang('驗證碼')}</label>
<div class="col-md-9">
<label>
<div class="form-recaptcha">
<div class="input-group">
<input type="text" class="form-control" name="code">
<div class="input-group-btn fc-code">
{dr_code(120, 35)}
</div>
</label>
{/if}
<div class="portlet-body form ">
<div class="form-actions text-center">
<button type="button" onclick="dr_ajax_submit('{dr_now_url()}', 'myform', '2000', '{$rt_url}')" class="btn green"> <i class="fa fa-save"></i> 確定保存</button>
</form>
提交后,數(shù)據(jù) 自動 記錄到管理員名下了。
不支持這種寫法,uid模板寫法是無效的,uid程序里面會獲取當(dāng)前登錄用戶,它會在程序里面處理,如果你要改變的話,需要在程序里面自己編程來處理
類似這種方法
參考文檔:《網(wǎng)站表單:前端用戶的提交間隔開發(fā)》
如果不考慮uid,我在全局表單新建一個 文本字段 kaodian
index.php?s=form&c=ksbm&m=post&kaodian=1
想把kaodian=1 中的 1 存儲在全局表單的字段 kaodian
是否可以?
<input type="hidden" name="data[kaodian]" id="dr_kaodian" value="{$_GET['kaodian']}" width="100px"/>
提交后,新建的全局表單 kaodian 為空。
改成
-----------------
然后去cms后臺,自定義字段里面,把kaodian字段,顯示方式改為手動
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人
可以讀出來,謝謝。
另外,如何將全局表單前端發(fā)布的信息,保存在指定用戶下?
我設(shè)想是 kaodian=1 1 是用戶id,
<form action="" class="form-horizontal" method="post" name="myform" id="myform">
{$form}
<div class="fc-form-body">
<input type="hidden" name="data[uid]" id="dr_uid" value="{$_GET['kaodian']}" width="100px"/>
{$myfield}
{$diyfield}
{$sysfield}
{if $is_post_code}
<div class="form-group">
<label class="control-label col-md-2">{dr_lang('驗證碼')}</label>
<div class="col-md-9">
<label>
<div class="form-recaptcha">
<div class="input-group">
<input type="text" class="form-control" name="code">
<div class="input-group-btn fc-code">
{dr_code(120, 35)}
</div>
</div>
</div>
</label>
</div>
</div>
{/if}
</div>
<div class="portlet-body form ">
<div class="form-actions text-center">
<button type="button" onclick="dr_ajax_submit('{dr_now_url()}', 'myform', '2000', '{$rt_url}')" class="btn green"> <i class="fa fa-save"></i> 確定保存</button>
</div>
</div>
</form>
提交后,數(shù)據(jù) 自動 記錄到管理員名下了。
不支持這種寫法,uid模板寫法是無效的,uid程序里面會獲取當(dāng)前登錄用戶,它會在程序里面處理,如果你要改變的話,需要在程序里面自己編程來處理
類似這種方法
參考文檔:《網(wǎng)站表單:前端用戶的提交間隔開發(fā)》
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人
如果不考慮uid,我在全局表單新建一個 文本字段 kaodian
index.php?s=form&c=ksbm&m=post&kaodian=1
想把kaodian=1 中的 1 存儲在全局表單的字段 kaodian
是否可以?
<form action="" class="form-horizontal" method="post" name="myform" id="myform">
{$form}
<div class="fc-form-body">
<input type="hidden" name="data[kaodian]" id="dr_kaodian" value="{$_GET['kaodian']}" width="100px"/>
{$myfield}
{$diyfield}
{$sysfield}
{if $is_post_code}
<div class="form-group">
<label class="control-label col-md-2">{dr_lang('驗證碼')}</label>
<div class="col-md-9">
<label>
<div class="form-recaptcha">
<div class="input-group">
<input type="text" class="form-control" name="code">
<div class="input-group-btn fc-code">
{dr_code(120, 35)}
</div>
</div>
</div>
</label>
</div>
</div>
{/if}
</div>
<div class="portlet-body form ">
<div class="form-actions text-center">
<button type="button" onclick="dr_ajax_submit('{dr_now_url()}', 'myform', '2000', '{$rt_url}')" class="btn green"> <i class="fa fa-save"></i> 確定保存</button>
</div>
</div>
</form>
提交后,新建的全局表單 kaodian 為空。
<input type="hidden" name="data[kaodian]" id="dr_kaodian" value="{$_GET['kaodian']}" width="100px"/>
{$myfield}
{$diyfield}
{$sysfield}
改成
-----------------
<input type="hidden" name="data[kaodian]" id="dr_kaodian" value="{$_GET['kaodian']}" width="100px"/>
{$myfield}
{$sysfield}
然后去cms后臺,自定義字段里面,把kaodian字段,顯示方式改為手動