0 レビュー
1 回答
php-配列をバインドパラメータとしてorocrmのデータグリッドに渡します
DataGrid
の配列をパラメータとして渡したい。現在、私は単一の値を次のように渡しています:
.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' })
配列をパラメータとして渡し、それをデータグリッドファイルにバインドするだけです
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。