当我尝试删除Magento中的产品时,我得到了下一个错误,我不知道问题出在哪里.
SQLSTATE [22003]:数值超出范围:1690 BIGINT UNSIGNED值超出范围
product magento outofrangeexception mysql-error-1064 sql-delete
我试图在本地文件夹中覆盖本地文件夹中的模块,但我不知道是否可能.这就是我所做的.
我创建了/local/Mycompany/Modulename/Model/Model.php,我想覆盖/local/Othercompany/Modulename/Model/Model.php
我的model.php是:
class Mycompany_Modulename_Model_Model extends Othercompany_Modulename_Model_Model
Run Code Online (Sandbox Code Playgroud)
{...}
和我的config.xml
<global>
<models>
<othercompanymodulename>
<rewrite>
<model>Mycompany_Modulename_Model_Model</model>
</rewrite>
</othercompanymodulename>
</models>
Run Code Online (Sandbox Code Playgroud)
该类已被实例化为Mage :: getModel('othercompanymodulename/model')
我的Mycompany_Mymodule.xml
<config>
<modules>
<Mycompany_Modulename>
<active>true</active>
<codePool>local</codePool>
<depend>
<Othercompany_Modulename/>
</depend>
</Mycompany_Modulename>
</modules>
Run Code Online (Sandbox Code Playgroud)
但我的模块被忽略了.是否可以在本地文件夹中覆盖位于本地文件夹中的类?我做错了什么?
我在我的网页上创建了一个自定义主题('mytheme'),我想在交易电子邮件中添加一个来自此模板的图像(.../skin/frontend/mytheme/default/images/myimage.png)
我尝试了一些选项,但有人工作:
<div sytle="background: {{skin url="images/myimage.png" _area="frontend"}}"></div>
<div sytle="background: {{skin url="images/myimage.png" _area="frontend" _theme="mytheme"}}"></div>
<div sytle="background: {{skin url="images/myimage.png" _area="frontend" _theme="mytheme" _package="default"}}"></div>
Run Code Online (Sandbox Code Playgroud) magento ×3
email ×1
image ×1
local ×1
model ×1
module ×1
overriding ×1
product ×1
sql-delete ×1
templates ×1