Opencart Multimerch 8未通过第三方结账向卖家发送订单通知

Opencart Multimerch 8未通过第三方结账向卖家发送订单通知,opencart,checkout,opencart2.3,Opencart,Checkout,Opencart2.3,我在opencart 2.3.0.2上使用MultiMerch 8,并在我的多供应商商店中使用日记账2。我最近通过xtension.in安装了ajax最佳签出扩展。在结账时一切似乎都很好,但我观察到卖家不再像以前那样通过电子邮件通知他们的产品订单,只有客户和管理员收到通知 我相信扩展对签出文件做了一些更改。我不是Opencart方面的专家。请告诉我如何恢复卖家通知需要帮助 我在日志中看到以下错误: Undefined index: seller_text in /home/public_html

我在opencart 2.3.0.2上使用MultiMerch 8,并在我的多供应商商店中使用日记账2。我最近通过xtension.in安装了ajax最佳签出扩展。在结账时一切似乎都很好,但我观察到卖家不再像以前那样通过电子邮件通知他们的产品订单,只有客户和管理员收到通知

我相信扩展对签出文件做了一些更改。我不是Opencart方面的专家。请告诉我如何恢复卖家通知需要帮助

我在日志中看到以下错误:

Undefined index: seller_text in /home/public_html/vqmod/vqcache/vq2-system_storage_modification_catalog_view_theme_journal2_template_mail_order.tpl on line 93
谢谢

下面是位于\catalog\controller\extension\module\xtensions\checkout\checkout.php的xtension控制器代码


两个multimerch vqmods文件(我不确定哪一个适用于此处) multimerch_core.xml


MultiMerch数字多供应商市场核心
http://multimerch.com/
$this->registry=$registry;
$this->registry->set('MsLoader',\MsLoader::getInstance()->setRegistry($registry));
$this->registry->set('ms_events',new\multimemerch\Event\EventCollection());
$this->registry->set('ms\u event\u manager',new\multimemerch\event\EventManager());
$this->registry->set('MsHooks',new\multimemerch\Core\Hook());
$this->registry->set('MsEventManager',new\multimemerch\Core\Event\EventManager());
$this->registry->set('ms_logger',new\multimemerch\logger\logger());
has(行动前行动){
]]>
获取('db')->查询(“从.db\u前缀中选择'value',设置其中存储\u id='0'和'key`='msconf\u配置\u seo\u url\u启用'”);
$pre_actions=$config->get('action_pre_action');
foreach($key=>$pre_action的pre_action){
如果($pre_action=='startup/seo_url'&&&$res->num_rows&&$res->row['value'])
$pre_actions[$key]='startup/multimemerch_seo_url';
}
$config->set('action\u pre\u action',$pre\u actions);
]]>
get('MsEventManager')->setRegistry($registry);
$registry->get('MsHooks')->setRegistry($registry);
$registry->get('MsHooks')->registerDefaultHooks();
]]>
getRegistry()->get($key);
}
公共函数集($key,$value){
\MsLoader::getInstance()->getRegistry()->set($key,$value);
}
]]>
getRegistry()->get('config')->get('config_currency');
]]>
getRegistry()->get('config')->get('config_currency');
]]>
货币[$货币]){]>
getRegistry()->get('config')->get('config_currency');
]]>
]]>
MsHelper->isInstalled()){?>
if(!window.console)console={log:function(){};var msconf_account_pagination_limit='';var config_language=;var mslanguage defaults={ms_account_product_shipping_severe:'}
]]>
MsHelper->isInstalled()){
$data=array\u merge(MsLoader::getInstance()->getRegistry()->get('load')->language('multiseller/multiseller')、isset($data)?$data:array();
MsLoader::getInstance()->MsHelper->addStyle('multiseller');
//注:已重命名的目录
$lang=“view/javascript/multimerch/datatables/lang/”$this->config->get('config_language')。“.lng”;
$data['dt_language']=文件_存在(DIR_应用程序.$lang)?“'catalog/$lang'”:“未定义”;
//添加common.js
$this->document->addScript('catalog/view/javascript/ms common.js');
$data['msu seller\u created']=MsLoader::getInstance()->MsSeller->isCustomerSeller($this->customer->getId());
}
]]>
db->query(“选择o.order\u id,o.firstname,o.lastname,os.name作为状态,o.date\u added,o.total,o.currency\u code,o.currency\u value FROM`.”.db\u PREFIX.“order`o LEFT JOIN.”db\u PREFIX.“order\u status os ON(o.order\u status\u id=os.order\u status\u id),其中o.customer\u id=”(int)$this->->->getId()。“'AND o.order_status_id>'0'AND o.store_id='”(int)$this->config->get('config_store_id')。“'AND o.language_id='”(int)$this->config->get('config_language_id')。“'order BY o.order_id DESC LIMIT”“(int)$start”“,”(int)$LIMIT);
]]>
MsHelper->isInstalled()){
$query=$this->db->query(“选择o.order\u id,o.firstname,o.lastname,os.name作为状态,os.order\u status\u id,o.date\u added,o.total,o.currency\u code,o.currency\u value FROM`.”.db\u PREFIX.“order`o LEFT JOIN.db\u PREFIX.”订单状态os ON(o.order\u status\u id=os.order\u status\u id=os.order\u status\u id),其中o.customer\u id='(int)$this客户->getId()。”'和o.order_status_id>'0'和o.store_id='”(int)$this->config->get('config_store_id')。”(int)$this->config->get('config_language_id')。“'order BY o.order_id DESC LIMIT”“(int)$start”“,”(int)$LIMIT);
}否则{
$query=$this->db->query(“选择o.order\u id、o.firstname、o.lastname、os.name作为状态、o.date\u added、o.total、o.currency\u code、o.currency\u值FROM`.”.db\u前缀。“订单`o L”
<file name="catalog/model/checkout/order.php">
        <operation>
            <search position="before"><![CDATA[
                // Admin Alert Mail
            ]]></search>
            <add><![CDATA[
            if(MsLoader::getInstance()->MsHelper->isInstalled()) {
                $this->MsLoader->MsMail->sendOrderMails($order_id);
            }
            ]]></add>
        </operation>
    </file>
Undefined index: seller_text in /home/public_html/vqmod/vqcache/vq2-system_storage_modification_catalog_view_theme_journal2_template_mail_order.tpl on line 93