0
ocmodの新機能です。正規表現を使用するocmodの例はあまり多くありません。したがって、以下は私の貧しい試みです。私が下にしようとしているのは、customer.phpモデルに新しい関数を追加することです。しかし、それはうまくいっていないだけでなく、管理ページをまったく読み込めなくなってしまいました。私がここで間違っていることについての示唆は高く評価されます。正規表現を使用しているocmodは動作しません。
<file path="admin/model/customer/customer.php">
<operation>
<!-- find the last }, which signify end of the class -->
<search regex="true">
<![CDATA[
\}([^}]*?)$
]]>
</search>
<add>
<!-- add the new function -->
<![CDATA[
public function getCustomerGroupTotalCustomers($customer_group_id) {
$query = $this->db->query("SELECT COUNT(*) FROM " . DB_PREFIX . "customer WHERE customer_group_id = '" . (int)$customer_group_id . "'");
return $query->row['total'];
}
}
]]>
</add>
</operation>
</file>