迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
文章添加 姓名+身份證號 ……等信息 前臺搜索 姓名+身份證號 顯示具體信息 不輸入對姓名和身份證前臺是不能看到信息 請教怎么寫 謝謝 剛接觸 不太會 費用不夠請聯系
可以在模塊搜索功能的基礎上二開這個功能
回復@迅睿框架技術-實習 代碼不太會寫 干接觸不太了解
改search類,你先把搜索界面做好,我幫你改程序,不影響升級,不改內核文件
回復@易學習 你寫下代碼就行 頁面不用管 可以嗎?
我就是給你寫搜索代碼,前提你先把search模板的頁面做好
回復@易學習 搜索頁面已經做好了 一個 姓名 一個身份證 代碼用給您嗎
回復@易學習
<form class="search-form" action="/index.php" method="get"> <input type="hidden" name="s" value="zscx"> <input type="hidden" name="c" value="search"> 姓名:<input type="text" name="title" > 身份證號:<input type="text" name="sfzh" > <button class="btn default" type="submit"> 查詢 </button> </form>
我們以Demo模塊為例,新建App/Demo/Models/Search.php
<?php namespace Phpcmf\Model\Demo; // 模塊內容搜索類 class Search extends \Phpcmf\Model\Search { // 獲取搜索參數 public function get_param($module) { list($catid, $get) = parent::get_param($module); // 這里可以重組$get變量 return [$catid, $get]; } // 自定義組合查詢條件 protected function mysearch($module, $where, $get) { // 重新對where條件的組裝 foreach ($wehre as $i => $v) { if (strpos($v, 'sfzh')) { $where[$i]= 'sfzh="'.$get['sfzh'].'"'; } if (strpos($v, 'title')) { $where[$i]= 'title="'.$get['keyword'].'"'; } } return $where; } }
這個需求啥都不用改,欄目頁集成到搜索頁,search.html頁面顯示搜索框,默認是不顯示任何數據的,搜索才顯示結果。
可以在模塊搜索功能的基礎上二開這個功能
回復@迅睿框架技術-實習 代碼不太會寫 干接觸不太了解
改search類,你先把搜索界面做好,我幫你改程序,不影響升級,不改內核文件
回復@易學習 你寫下代碼就行 頁面不用管 可以嗎?
我就是給你寫搜索代碼,前提你先把search模板的頁面做好
回復@易學習 搜索頁面已經做好了 一個 姓名 一個身份證 代碼用給您嗎
回復@易學習
我們以Demo模塊為例,新建App/Demo/Models/Search.php
這個需求啥都不用改,欄目頁集成到搜索頁,search.html頁面顯示搜索框,默認是不顯示任何數據的,搜索才顯示結果。