如何在magento的弹出框中添加注册表单?

How to add registration form in popup box in magento?

我是 magento 的新人。我想在弹出框中打开注册页面。有没有 module/way 可以这样做? 研究了半天发现有一些扩展但没有解决。

对于自定义代码弹出已经设置。只想添加注册表。

请帮忙。

谢谢!

您可以在没有模块的情况下以自定义和简单的方式进行操作

为注册创建一个新的 phtml 文件,例如:customer/form/register_popup.phtml

在您想要作为弹出窗口的 div 中

但是这行

getLayout()->createBlock('customer/form_register')->setTemplate('customer/form/register_popup.phtml'); ?>

并享受 ):

请检查以下链接

https://www.magentocommerce.com/magento-connect/cookie-based-popup-of-customer-registration.html

http://fastdivision.com/2012/03/29/diy-magento-create-ajax-login-registration-forms-for-your-magento-theme/

https://www.magentocommerce.com/magento-connect/ajax-popup-for-login-registration.html

希望对你有所帮助

经过长时间的研究找到了完美的解决方案。

步骤:

  1. 安装 Ajax Popup For Login & Registration 扩展

  2. 此扩展增加了用户通过 ajax 弹出窗口登录/注册的可能性。

  3. 现在在页面加载时设置弹出窗口(仅适用于主页)。 只需在 CMS > Pages > Your homepage block > Content.

  4. 中添加以下脚本

Javascript :

$(document).ready(function() {
    $("#ajaxlogin-login")[0].click();
});
  1. 保存页面..就是这样。

希望对您有所帮助。谢谢!