Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento结帐_Magento - Fatal编程技术网

Magento结帐

Magento结帐,magento,Magento,嗨,我想检索第一个签出产品的属性,这样当用户选择具有类似属性的任何产品时,所有选项都应该预先选择(下拉列表) 例如,如果用户购买属性尺寸为“M”的T恤 下次他浏览目录并选择任何其他T恤时,其尺寸应自动选择为“M” 谢谢要在浏览器关闭后识别用户,您有两种可能: 答:通过客户登录。意思是客户登录->产品页面已加载->您的模块选择自定义选项。 B:通过饼干。您可以自定义模块设置并获取cookie 问题是: 您可能根本没有客户登录 客户可能在结账前未登录 浏览器关闭后,可能会清理Cookie 顾客可能不

嗨,我想检索第一个签出产品的属性,这样当用户选择具有类似属性的任何产品时,所有选项都应该预先选择(下拉列表)

例如,如果用户购买属性尺寸为“M”的T恤

下次他浏览目录并选择任何其他T恤时,其尺寸应自动选择为“M”


谢谢

要在浏览器关闭后识别用户,您有两种可能:

答:通过客户登录。意思是客户登录->产品页面已加载->您的模块选择自定义选项。 B:通过饼干。您可以自定义模块设置并获取cookie

问题是:

  • 您可能根本没有客户登录

  • 客户可能在结账前未登录

  • 浏览器关闭后,可能会清理Cookie

  • 顾客可能不想买同样尺寸的衣服

  • 选项在该布局xml中进行了回显:

    <block type="catalog/product_view_type_configurable" name="product.info.options.configurable" as="options_configurable" before="-" template="catalog/product/view/type/options/configurable.phtml"/>
    
    
    
    因此,您可以更改此设置,并使用自定义模块实现自定义逻辑

    更新1


    您可以使用Mage::getSingleton('core/session',array('name'=>'frontend')或Mage::registry

    这不是我要找的wot。。。我只想获取特定会话的属性,而不是在浏览器关闭后获取属性duse Mage::registry and core session