标签: magento

Magento结账slooooow

我的Magento网店遇到了很大的问题.除了下订单时的最后一步,它运行良好.特别是如果客户想要订购大量产品.

每个产品都会在结账过程中增加约5秒钟(在客户按下"下订单"按钮后).

很多客户一次订购20多种产品,这对我们来说是一个巨大的问题.

该网站托管在Properhost.net上.

似乎没有任何帮助,有没有人在这里有某种解决方案?

performance checkout hang magento

0
推荐指数
1
解决办法
7735
查看次数

在Magento中没有GET参数的切换存储

我想从一个商店到另一个商店(我设置多个商店)进行一个不可见的重定向到我的模块,现在我正在使用这个代码片段,但它显示了GET参数:

echo '<p><a href="' . Mage::getUrl() . '?___store=' . $store . '">pick up this restaurant</a></p>'
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

谢谢

php redirect magento

0
推荐指数
1
解决办法
5573
查看次数

如何获得magento开发者ip?

我使用此代码在每一侧都有一个js弹出窗口,告诉访问者该商店效率不高:

<?php
$ip = $_SERVER['REMOTE_ADDR'];
if ($ip == 'xxx.xxx.xxx.xxx' OR $ip == 'xxx.xxx.xxx.xx') { ?>
You are a developer
<?php } else { ?> 
You are a visitor
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何在此代码中使用来自magento后端的开发人员Ip - >系统 - >配置 - >开发人员 - >开发人员客户端限制

ip magento

0
推荐指数
1
解决办法
2968
查看次数

Magento:如何在adminhtml之外覆盖管理员控制器?

简单地说,我想覆盖Mage/Index/controllers/Admninhtml/ProcessController.php中的ProcessController.

我知道如何覆盖前端控制器,但这让我头疼几个小时了.我不能把它付诸实践.这是我的配置文件

<?xml version="1.0"?>

<config>
<global>
    <models>
        <twobuy_index>
            <class>Twobuy_Index_Model</class>
        </twobuy_index>                 
    </models>
</global>

<admin>
    <routers>
        <index>
            <args>
                <modules>
                     <Twobuy before="Mage_Index">Twobuy_Index</Twobuy>
                </modules>
            </args>            
        </index>
    </routers>
</admin>
</config>
Run Code Online (Sandbox Code Playgroud)

和控制器声明

 include_once('Mage/Index/controllers/Adminhtml/ProcessController.php');
 class Twobuy_Index_Adminhtml_ProcessController extends Mage_Index_Adminhtml_ProcessController
 {
Run Code Online (Sandbox Code Playgroud)

我尝试重写reindexAction,但我的方法永远不会被调用.

overriding controller magento

0
推荐指数
1
解决办法
2414
查看次数

Magento:setCouponCode似乎没有在报价模型上应用优惠券

我们主要将Magento用于交易,并且已经完全通过自定义应用程序重写了前端。我在报价对象上应用优惠券代码(购物车价格规则)时遇到麻烦。优惠券代码似乎被拒绝-setCouponCode不返回任何错误,但是getCouponCode返回空字符串。

我已经通过管理员后端进行交易,从而验证了优惠券代码是否有效。这是下面的代码片段。

有人可以帮助我让报价模型对象接受并应用优惠券代码吗?

函数add_coupon($ shoppingCartId,$ couponcode){

    try {
            $quoteObj = Mage::getModel('sales/quote')->load($shoppingCartId);
            $quoteObj->getShippingAddress()->setCollectShippingRates(true);
            $quoteObj->getShippingAddress()->setCouponCode($coupon)
                    ->setTotalsCollectedFlag(true)
                    ->collectTotals()
                    ->save();
    } catch (Exception $e) {
            return array("status"=>"failed", "message"=>"Error applying coupon.");
    }
    if ($coupon) {
            if (!$coupon == $quoteObj->getCouponCode()) {
                    return array("status"=>"failed", "message"=>"Coupon code is not valid.");
            }
    }
    return array("status"=>"success");
Run Code Online (Sandbox Code Playgroud)

}

php magento

0
推荐指数
1
解决办法
6931
查看次数

Magento - 是否可以将文件附加到交易电子邮件中?

我需要将文件附加到交易电子邮件中.基本上我有一个生成报告的cron作业,需要通过电子邮件发送给管理员用户.

我希望这样的事情存在:

Mage::getModel('core/email_template')
                ->setDesignConfig(array('area'=>'frontend', 'store'=>1))
                ->createAttachment($file)
                ->sendTransactional($templateID, $sender, $email, “Admin", $vars);
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.

email transactions magento

0
推荐指数
1
解决办法
4662
查看次数

显示magento标题中购物车的总重量

我只有简单的产品,我想在"我的购物车"链接后的标题部分显示购物车的总重量.

有人可以帮我解决这个问题吗?

magento

0
推荐指数
2
解决办法
9664
查看次数

为什么我的Magento模块没有加载?

我刚写了一个Magento模块,但它没有被加载,我想调试它.

debugging configuration config module magento

0
推荐指数
1
解决办法
3108
查看次数

日期类型的Magento属性值的格式

如果我myDateAttribute在Magento中有一个名为Date类型的属性,并且想要检索某个产品的值,那么我将简单地进行以下调用:

$date = $product->getMyDateAttribute();
Run Code Online (Sandbox Code Playgroud)

现在存储在$date变量中的日期格式是什么?是MM / DD / YYYY,还是取决于某些语言环境设置(如果是,我如何获得这些语言环境设置?)?

无论如何,我都希望最后使用DD / MM / YYYY hh:mm:ss。有什么方法可以指定格式转换,还是应该手动进行重新格式化?

如果您有任何有用的建议,感谢您的帮助:)

date magento

0
推荐指数
1
解决办法
9610
查看次数

Php/Magento比较运算符总是返回true?

我试图使用简单的if比较,它似乎总是呈现为真.

if ($this->helper('catalog/image')->init($_child_products[$i], 'image') == $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()) ){
    echo 'true';
}
Run Code Online (Sandbox Code Playgroud)

我知道这两个项目并不相同(如果您不了解Magento,他们习惯以不同的方式获取产品图片的网址).

我在使用这些方法

<img src="<?php $this->helper...etc ?>" />
Run Code Online (Sandbox Code Playgroud)

如果我回应他们,他们显然是不同的.比较是否以某种方式比较它们是否存在并且它们都返回真实?如果是这样,我怎样才能将它们作为字符串进行比较呢?

php string comparison magento

0
推荐指数
1
解决办法
565
查看次数