我刚刚用hostjars初学者文件开发了我的第一个Opencart (1.5.6)插件。
管理部分工作得很好,所有的前端代码都已经放置好了。然而,由于某些原因,模块没有显示在网页上,即使该位置已在管理中定义。
下面是用于引用的前端控制器代码(FYI,没有抛出错误,这使我认为可能没有调用Controller或其他什么):
<?php class ControllerModulebevyspecials extends Controller {
protected function index($setting) {
//Load the language file
$t
我使用的是Opencart 2.1.0.1版本,如何在管理控制器中加载前端模型,
我有一个模型函数,它告诉外部预订id
class ModelShippingParcelled extends Model {
public function getParcelledBooking($order_id) {
$query = $this->db->query("SELECT booking_id FROM " . DB_PREFIX . "parcelled WHERE order_id = '" .
在我的opencart 3.0.3.2中,我成功地对回现功能进行了扩展,我添加了用于在模型中创建表的sql,我在前端通过install()通过controller.But执行了该表(请参阅代码),同时测试表明该表没有创建。请检查并告诉我是否需要满足任何其他额外要求。我已经把密码附在下面。
<?php
model
class ModelExtensionCmsCashback extends Model {
public function install() {
$this->db->query("CREATE TABLE IF NOT EXIS
我使用的是opencart版本2.1.0.1。
我想为不同国家的产品设置不同的税值。这是可以的,但是当我想给tax一个负值的时候,它不起作用。
是否可以通过更改代码来使用负值的税收?我想按税额享受一些折扣。请帮帮忙。
类似这样的Tax.php:
<?php
class ModelTotalTax extends Model {
public function getTotal(&$total_data, &$total, &$taxes) {
foreach ($taxes as $key => $value) {