ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 關聯內容字段怎么在被關聯的模型列表里寫篩選 1 0
迅睿CMS版本:4.6.1 #搜索列表

被關聯模型可以反查關聯模型中的聯動篩選作為篩選嗎?該怎么寫啊?

比如 出租模型里有個聯動篩選字段 mianji 而樓盤模型里沒有這個字段

怎么在樓盤搜索列表里寫mianji篩選

比如出租里 有個10平米的房子a 關聯了樓盤里的 小區a

在樓盤列表 怎么寫篩選 可以一點10平米 篩選出小區a來

                          {linkage code=mianji pid=$params.ext_zssmj}
                    <a href="{dr_search_url($params, 'ext_zssmj', $t.id, 'xzlcz')}" {if $t.id==$params.ext_zssmj} class='on'
                                {/if}>{$t.name}</a>
                          {/linkage}

本模型的可以這樣寫 如果是關聯模型反查該怎么寫呢?

解決方案
  • 是模塊不是模型

    ------

    A模塊的 mianji字段,并且關聯了B數據

    B模塊沒有mianji字段

    實現,在B模塊里面搜索mianji范圍能找到B中的數據

    --------解決方案

    方案1 : 直接在B模塊里面建一個mianji字段,然后后臺錄入面積,前端直接生成條件代碼,這是最方便的

    方案2:需要二次開發,你可以按這個思路開發,也可以找官方專業人員(點擊聯系)給你開發

    1、mianji這個字段本身是不存在的,通過搜索地址組裝url,比如***&mianji=1&***

    2、正常情況下,這種地址是無效的,search標簽是無法被正常識別的,因為mianji字段不存在

    3、那么,我們需要將mainji字段作為搜索條件寫進search標簽里面,用到文檔

    參考文檔:《重寫搜索Search類》

    4、新建search類后,進行組裝where條件

    <?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 myparam($get) { 
          // 比如我加一個條件作為搜索條件 
             $get['mianji'] = $_GET['mianji']; // 表加一個zt字段=1
            return $get; 
        }
    
        // 自定義組合查詢條件
        protected function mysearch($module, $where, $get) {
        
            // 重新對where條件的組裝
            
            if ($get['mianji']) {
                // 查詢A模塊的關聯數據
                $where['mianji'] = 'id in (select 關聯字段名字 where dr_1_A where mianji="'.$get['mianji'].'")';
            }
            return $where;
        }
    }

    以上思路僅供參考,大體思路是這樣

    先看我給你提供的資料和思路,先自己研究,如果自己實在搞不定,可以找官方專業人員(點擊聯系)來幫你,下次也就學會技巧了

    滿意答案
    短信幣+1
  • 迅睿框架創始人:感謝 我先研究研究