我们有按钮" 创建"和onclick" 创建"按钮,它将以编程方式创建产品并将自定义图像分配给该产品。
app / design / frontend / rwd / Theme3 / template / aitcg - js_styles1.phtml
<script>
var Aitcg_View_Abstract = Class.create(
{
_getControlPanelHtml: function()
{
if (this.config.editorEnabled) {
return '<div>' +
'<button onclick="return setproductlogin(\'<?php echo Mage::registry("current_product")->getId()?>\', event);setrequestlogin();" id="submit-editorApply-{{rand}}">create</button>' +
'<button>reset</button>' +
'</div>';
}
return '';
},
initObservers: function()
{
if (this.config.editorEnabled) {
$('submit-editorApply-' + this.config.rand).observe('click', this.createDesignBut.bindAsEventListener(this));
}
},
createDesignBut: function(event)
{
Event.stop(event);
this.option.apply();
},
});
</script>
一旦我们通过点击&#34;登录按钮&#34;提交表单,我们就会尝试这样做。
这里我们正在成功创建产品,但custom image
未保存在服务器中,以便在服务器上保存自定义图像onclick&#34; login &#34;按钮,我们正在使用&#34;创建&#34;按钮使用如下代码:
app / design / frontend / rwd / Theme3 / template / productlike - index.phtml
<form action="<?php echo $this->getUrl('example/amasty/createSimpleProductAndRedirect',
array('_secure'=>(!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS']==='on'),
'id' => Mage::registry('current_product')->getId())) ?>" id="ajaxlogin-login-form">
// code for email id and password //
<button onclick="initObservers()" type="submit" title="<?php echo $this->__('Login') ?>"
name="send" id="send2"><span><?php echo $this->__('Login') ?></span>
</button>
</form>
但是自定义图片仍未保存在服务器onclick&#34; login&#34;按钮。
我在这里做错了吗?