<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                很多人都需要萬能表單進行填寫 大部人都不知道怎么填寫提交地址,下面給出一個示例: ~~~ <form?name=""?method="post"?action="{:purl('form/content/add','mid=1','index')}"?class="ajax_post???layui-form??"> ??? ????<div?class="cont"> ??????<table?width="100%"?border="0"?cellspacing="0"?cellpadding="0"?class="FormTable"> ????????<tr?id="form_group_linkman"> ??????????<td?class="tdL">聯系人:?</td> ??????????<td?class="tdR?layui-input-inline"><div> ??????????????<input??placeholder='請輸入聯系人'????type='text'?name='linkman'?id='atc_linkman'?style=''?class='layui-input?c_linkman?'?value=''?/> ????????????</div></td> ????????</tr> ????????省略代碼 ????????<tr> ??????????<td?class="tdL"><br/></td> ??????????<td?class="tdR"><input?type="submit"?name="Submit"?value="提交"></td> ????????</tr> ??????</table> ????</div> ??</div> </form> ~~~ 咱們逐步分析下:首先提交的地址你可以寫: ~~~ {:purl('form/content/add','mid=1','index')} ~~~ mid=1 就是你的表單id? 那么表單的內容怎么來的呢,表單的內容htm 其實也是這個地址生成的? 你的域名/p/form-content-add/mid/1.html? 你打開這個地址就可以直接復制出來 然后改為自己的樣式 加載在任意界面就可以提交內容了。 這里也可以打開 ![](https://img.kancloud.cn/02/41/0241ea2561d4b98be5615bfc51b0a93b_1306x320.png) 現在默認提交后是返回到提交的內容詳情如果想改為跳轉為首頁也可以的。 plugins\form\index\Content.php? ?$url = purl('content/show',['id'=>$id]); 改為你想跳轉的地址就可以 補個效果圖 請忽略樣式 測試用的沒有樣式: ![](https://img.kancloud.cn/db/aa/dbaab64291120bc8e468da19684b8f47_794x403.png) 反正也是發布了就借樓說下? purl 函數的作用,簡單的說他就是生成插件操作的url, 共有三個參數, 打開common.php 搜索下就會發現有注釋。 ?/\*\* ? ? ?* 生成插件操作鏈接 ? ? ?* @param string $url 鏈接:插件名稱/控制器/操作 ? ? ?* @param array $param 參數 ? ? ?* @param string $module 模塊名,admin需要登錄驗證,index不需要登錄驗證 ? ? ?*/ function purl($url = '', $param = [ ], $module = ''){ 省略代碼 } 這樣看著是不是有點蒙,沒事咱們分析下 $url 就是插件的操作路徑 例如:form/content/add? 這時候你還不確定是訪問 form 目錄下admin目錄還是index目錄呢? $param 就是參數了 可以是數組 可以是變量 看你函數怎么寫了 沒有的話就可以為空 $module 就是指定是admin目錄還是index目錄了? 也就是官方的說的登錄驗證和非登錄驗證。 {:purl('form/content/add','mid=1','index')} 比如這個鏈接 我們就是提交到了?plugins\form\index\Content.php 中的add方法 {:purl('form/content/add','mid=1','admin')} 比如這個鏈接 我們就是提交到了?plugins\form\admin\Content.php 中的add方法 這個就有權限了沒有操作權限的就無法操作了 學會了?purl 生成的方法 就可以根據插件的目錄去生成各種地址了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看