これらは、/catalog/controller/checkout/ cart.phpにある OpenCart に注目する必要がある PHP コマンドです。
if ($this->cart->hasProducts() || (isset($this->session->data['vouchers']) && $this->session->data['vouchers'])) { // look for hasProducts
$products = $this->cart->getProducts(); // look for this
ファイルも入っています
system/library/cart.php
system/library/product.php
編集する必要がありますpublic function getProducts() {
$sql = "SELECT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id)";
さらにいくつかの編集があります。OpenCart zip でこれらの機能のフォルダーを検索するだけです。ORDER BY
これらの SQL コマンド内に独自の機能やその他の機能を追加できます。あなたのものと一致するOpenCartバージョンをダウンロードし、zipを抽出したままにしておくことをお勧めします-ソースに触れないで、それを参照できるようにし、WordCompressを使用している場合は常に元の作業を.bkまたは.php.backupまたは.compressとして保存します
アップデート
すべてのファイルが MVC 形式で構造化されているわけではありません。一部のファイルはシステム フォルダにあり、一部のファイルと機能は結合されています。