[[EC-CUBEめも]] *SQLを書き換える [#tab40f53] EC-CUBE本体で生成しているSQL文をプラグイン側で変更したい場合は、フックポイントで受け取ったQueryBuilderを getDQLPart() や resetDQLPart() を使用して書き換えることができます。 *実行されるSQL文を確認する [#qabda924] dump($qb->getQuery()->getSQL()); *論理削除のデータを取得する [#t5895d81] 一時的にフィルタを無効化してデータを取得します。~ 取得後はフィルタを有効に戻します。 $filters = $app['orm.em']->getFilters()->disable('soft_delete'); $results = $qb->getResult(); $filters = $app['orm.em']->getFilters()->enable('soft_delete');