phtmlファイルを介してmagentoでSQLクエリを実行する方法を知りたいと思いました。クエリ自体は非常に複雑で、結合が必要になります。何か案は?
あなたの情報のため:
3つのカスタム属性(町、地域、都市)を持つ製品があります。今私が達成しようとしているのは、アルファベット順のAZの町のリストです。この町をクリックすると、町に関連付けられている製品がフィルタリングされます。
それが理にかなっていることを願っています。
どんな助けでも大歓迎です。
ジュリアン
phtmlファイルを介してmagentoでSQLクエリを実行する方法を知りたいと思いました。クエリ自体は非常に複雑で、結合が必要になります。何か案は?
あなたの情報のため:
3つのカスタム属性(町、地域、都市)を持つ製品があります。今私が達成しようとしているのは、アルファベット順のAZの町のリストです。この町をクリックすると、町に関連付けられている製品がフィルタリングされます。
それが理にかなっていることを願っています。
どんな助けでも大歓迎です。
ジュリアン
phtmlファイルは、技術的には通常のphpファイルに他ならないため、すべてのモデル、リソースなどを使用できます。だからあなたはただ行くことができます:
$resource = Mage::getSingleton('core/resource');
$readConnection = $resource->getConnection('core_read');
$query = 'SELECT * FROM ' . $resource->getTableName('catalog/product');
$results = $readConnection->fetchAll($query);
ただし、phtmlファイルはビューであるため、そこでデータベースを直接操作しないでください。代わりに、モデルを作成し、それをブロックで使用してから、準備されたデータをブロックオブジェクトから呼び出してください。