2017-02-02 5 views
0

DataGridに配列を渡したいとします。現在、私は単一の値を渡しています:orocrmのデータグリッドのバインドパラメータとして配列を渡します

.twigファイル

dataGrid.renderGrid(gridName, { products: '34'}, { cssClass: 'inner-grid' }) 

datagrid.ymlファイル

bind_parameters: 

      - name: products 
       default: null 
       type: integer 

しかし、私はDataGridで配列を渡して、その配列をバインドしたいです。 私はその解決策を望んでいます。

答えて

0

datagrid.yml

source: 
     type: orm 
     query: 
      select: 
       - product.id 
       - product.name 
       - product.quoteQuantity 
       - product.discount 
       - product.customPrice 

      from: 
       - { table: %inventory_product.product.entity.class%, alias: product } 
      where: 
       and: 
        - product.id IN (:products) 
     bind_parameters: 
      - name: products 

.twigファイル

dataGrid.renderGrid(gridName, { products: productdata}, { cssClass: 'inner-grid' }) 

ただ、パラメータとして配列を渡すと、データグリッドファイルあなたの小枝ファイルで

+0

、どうするか 'productdataとそのバインド'のように見える?キーバリューペアは何ですか? –

関連する問題