小编Muk*_*ain的帖子

Magento管理员登录页面中的"找不到错误404"

我刚刚将我的magento安装从一台本地机器服务器转移到另一台机器服务器.现在,我无法登录管理面板.当我转到管理员登录URL时,我收到以下错误消息: -

"未找到错误404"

我的某些模块页面也显示此错误.

任何人都可以找出问题吗?

php magento

61
推荐指数
1
解决办法
12万
查看次数

以编程方式将产品添加到购物车并更改价格

我想以编程方式将产品添加到购物车.此外,我想在添加到购物车时更改产品价格.

假设,我的产品价格是100美元.我想在添加到购物车时将其更改为90美元.

我将产品添加到购物车.但是,我无法更改产品价格.

可能吗?

以下是将产品添加到购物车的代码: -

$cart = Mage::getSingleton('checkout/cart');

try {   
    $cart->addProduct($product, array('qty' => 1));
    $cart->save();
}
catch (Exception $ex) {
    echo $ex->getMessage();
}
Run Code Online (Sandbox Code Playgroud)

php magento

59
推荐指数
3
解决办法
5万
查看次数

MySQL find_in_set有多个搜索字符串

我发现find_in_set只搜索一个字符串: -

find_in_set('a', 'a,b,c,d')
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,'a'是用于搜索的唯一字符串.

有没有办法使用find_in_set类型的功能并通过多个字符串搜索,如: -

find_in_set('a,b,c', 'a,b,c,d')
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,我想通过三个字符串'a,b,c'进行搜索.

我看到的一种方法是使用OR

find_in_set('a', 'a,b,c,d') OR find_in_set('b', 'a,b,c,d') OR find_in_set('b', 'a,b,c,d')
Run Code Online (Sandbox Code Playgroud)

还有其他方法吗?

mysql search

40
推荐指数
2
解决办法
5万
查看次数

http:// localhost /无法在Windows 7上运行.有什么问题?

我在Windows 7(beta)上打开http:// localhost /有一个大问题.我安装了这个操作系统,一切都很顺利; 当我安装Wamp时,我发现localhost根本不工作.我只看到这个错误:

连接失败

Firefox无法在localhost上建立与服务器的连接.

在Mozilla和Explorer中.

我删除了Wamp,几周之后(这意味着从今天开始的两周)我在Windows 7上安装了NetBeans.我创建了一个测试PHP脚本,当我调试它时,我又得到了同样的错误.我试图用ip 127访问它....但仍然是相同的.问题是什么?
当我安装NetBeans时,我将它安装在端口8080中.

php netbeans wamp localhost windows-7

24
推荐指数
5
解决办法
30万
查看次数

Magento:禁用任何特定商店的模块

假设,我有3家商店.

我想禁用商店2中的模块.我只想在商店1和商店3中启用它.

我看到我能做到: -

  • 转到系统 - >配置 - >高级

  • Current Configuration Scope下拉列表中选择所需的商店.

但这并不完全有效.

并且,我也不想在模块代码本身中检查存储,或者为模块创建系统配置字段以检查/取消选中存储以启用/禁用.

我期待的是在app/etc/modules/MyNamespace_MyModule.xml中添加一些代码.我们可以这样做吗?

configuration module magento

12
推荐指数
2
解决办法
9269
查看次数

如何在Magento中连接多个外部数据库?

我需要从Magento连接到一些外部数据库.我找到了一个在Magento中创建外部数据库连接的教程.本教程很有帮助,它可以连接到一个外部数据库.但是,我必须连接多个外部数据库.

如何在Magento中连接到多个外部数据库(假设有5个外部数据库)?

database database-connection magento-1.9

8
推荐指数
3
解决办法
7338
查看次数

Magento:如何获取产品负载的SQL查询?

产品加载的完整SQL查询是什么?

我的意思是,如何获取此代码的完整SQL查询: -

$productId = 52;
$product = Mage::getModel('catalog/product')->load($productId);
Run Code Online (Sandbox Code Playgroud)

我知道,我们可以通过printLogQuery获取集合对象的SQL查询.例:-

$collection = Mage::getModel('catalog/product')->getCollection();
$collection->printLogQuery(true);
Run Code Online (Sandbox Code Playgroud)

我无法找到产品负载().任何的想法?

sql magento

6
推荐指数
2
解决办法
4万
查看次数

如何在没有故事板的情况下制作iOS应用程序?

我遵循了"如何本地化iOS(iPhone)应用程序"的各种教程.所有人都建议执行以下步骤,

  1. 从Project Navigator中选择您的项目
  2. 单击"使用基础国际化"复选框
  3. 选择您的故事板到Localizable Strings

但我的iOS应用程序xcode 7.2项目不包含任何故事板,因此我无法在我的iOS应用程序中启用"使用Base Internationalization".

请帮助我如何在没有故事板选择的情况下启用"使用基础国际化",以及如何使用"Localizable.strings"文件执行本地化的各种警报消息.

xcode localization objective-c ios

5
推荐指数
2
解决办法
2039
查看次数

Magento:在订单电子邮件中显示产品图片

为了在订单电子邮件中显示产品图像,我在template/email/order/items/order/default.phtml中编写了以下代码

<?php 
$_product = Mage::getModel('catalog/product')
                ->setStoreId($_item->getOrder()->getStoreId())
                ->load($_item->getProductId());
?> 
<img src="<?php echo Mage::helper('catalog/image')
                         ->init($_product, 'image')
                         ->constrainOnly(TRUE)
                         ->keepAspectRatio(TRUE)
                         ->keepFrame(FALSE)
                         ->resize(50,50); ?>" 
alt="<?php echo $_item->getName() ?>" />
Run Code Online (Sandbox Code Playgroud)

它工作正常.它会在电子邮件中显示已调整大小的产品图像

但是,我有一个问题.

media/catalog/product/cache 目录中获取产品映像.并且,如果我们从Magento Admin(系统>缓存管理)刷新图像缓存,则之前显示的产品图像不会显示在订单电子邮件中.这是因为刷新图像缓存将清除media/catalog/product/cache目录中的所有缓存图像.

什么是这个问题的适当解决方案?根据电子邮件显示产品图片是一个好主意吗?

caching product image magento

3
推荐指数
1
解决办法
9222
查看次数

Magento:我们如何覆盖企业文件(企业版)?

我们如何覆盖/重写企业类文件/类(对于Magento企业版)?

rewrite overriding magento

2
推荐指数
1
解决办法
3492
查看次数