小编bal*_*anv的帖子

如何获得Magento产品的所有活动属性?

我正在Magento的新"按产品过滤"模块中工作,我有一种情况,我应该检索所有属性及其值.我用Google搜索并找到以下代码

 
$product = Mage::getModel('catalog/product');

$attributes = Mage::getResourceModel('eav/entity_attribute_collection')
      ->setEntityTypeFilter($product->getResource()->getTypeId())
      ->load();

      //      ->addFieldToFilter('attribute_code', 'color') 

$attribute = $attributes->getFirstItem()->setEntity($product->getResource());

/* @var $attribute Mage_Eav_Model_Entity_Attribute */

$attr = $attribute->getSource()->getAllOptions(true);

foreach ($attr as $att) {
    echo " Label : ".$att['label']." Value : ".$att['value']."";
}
 

但是这只从所有可用属性的列表中检索最后一个属性的标签和值.

如何获得所有属性?我在这段代码中做错了什么?

谢谢,巴兰

magento

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

使用Magento中的单个Collection获取属性及其值?

如何使用Magento中的单个Collection获取属性及其值?现在我在下面使用

$attributesInfo = Mage::getResourceModel('eav/entity_attribute_collection')
                  ->setEntityTypeFilter(4)
                  ->addFieldToFilter('frontend_input','multiselect')
                  ->addSetInfo()
                  ->getData(); 

获取属性和下面的代码来获取属性值


$product = Mage::getModel('catalog/product');
$collection = Mage::getResourceModel('eav/entity_attribute_collection')
                ->setEntityTypeFilter($product->getResource()->getTypeId())
                ->addFieldToFilter('attribute_code', $attributeName);

我的属性代码输出如下所示

 
  Color :
   Black
   Blue
   Green

 Brand :
   Hp
   Dell
   Apple

 Size :
  12
  14
  16

 

谢谢,

巴兰

magento

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

在 Magento 控制器中使用 move_uploaded_file

我是 magento 的新手,我正在 magento 管理中创建用于文件上传的自定义模块。

现在我已将上传文件发布到我的模块控制器中。在这里,我习惯于move_uploaded_file将文件上传到与控制器文件夹相同的目录中。下面的代码我用于控制器中的文件上传

$file_name=$_FILES["file"]["name"];
    $file_path="import/$file_name";

    if(move_uploaded_file($_FILES["file"]["tmp_name"],$file_path))
    {
        // my files not uploading 
    }
Run Code Online (Sandbox Code Playgroud)

我无法上传目录文件夹中的文件。

那么我做错了什么?或者建议我move_uploaded_file在 magento 控制器中使用是否是处理文件上传的正确方法?

谢谢。

magento

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

如何从购物车Url中为产品生成删除?(Magento的)

是否可以为具有自定义功能的产品创建"从购物车移除"Url,以便我可以将该功能放在我的自定义块中,以便用户从购物车中删除商品...

magento

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

如何使用ASP.NET MVC 3 Razor在url中传递和接收数据

我是ASP.NET MVC 3的新手,我试图从控制器传递和检索数据

如果以下是网址

href="http://www.example.com/mycontroller/myaction/22"

我如何在控制器中获得值22并将其传递给视图?

asp.net-mvc-3

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

在自定义页面中获取产品的选定自定义选项(Magento)

我试图在面板中显示购物车中的产品,可在所有页面(菜单中)访问.我用下面的方法完成了它

      $cartHelper = Mage::helper('checkout/cart');
      $items = $cartHelper->getCart()->getItems();

但我正在努力显示为每个产品选择的自定义选项.我试过用

$item->getOptionList()

但它不适合我..

请帮我一把.

谢谢,巴兰

magento

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

如何在JEditorPane clikcable中添加锚标签?(JAVA)

我有以下代码将html添加到JEditorPane中

        JEditorPane  content = new JEditorPane ();

        content.setEditable(false);
        content.setContentType( "text/html" );

        content.setText(resultText);

        JScrollPane bottomScrollPane = new JScrollPane(content);
        bottomScrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
        bottomScrollPane.setBorder(BorderFactory.createTitledBorder("Swing Rendered"));  
Run Code Online (Sandbox Code Playgroud)

在此步骤之后,我已将JEditorPane实例"content"添加到JPanel实例中,并且能够完美地查看结果.但是,当我尝试单击显示的链接时,它无法正常工作.

如何使这些链接可以点击,它应该将用户重定向到浏览器中的特定网址?

问候,巴兰

html java url swing jeditorpane

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

Java异常处理 - 这是一个好习惯吗?

我正在为一个框架开发一个Java插件.

我编写了我的代码,其入口点函数如下所示(考虑这是起点,主函数)

function entryPoint()
{
   try{
      //some code block
      subFunction1();
      subFunction2();
   }
   catch(Exception e) {}
   catch(IOException ioe) {}
   catch(NullPointerException npe){}
}

function subFunction1() throws IOException
{
    //some code
}

function subFunction2() throws NullPointerException
{
    //some code
}
Run Code Online (Sandbox Code Playgroud)

所以这个想法是,所有的子函数都抛出了主要函数的特定异常,我们在主要函数中捕获这些异常并进行处理.

这种方式是否正确?如果没有,请建议更好的方法.

java exception

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

Angular2-Ag网格-在单元格渲染器组件中获取父实例

我正在使用Ag Grid在我的项目中显示项目列表。我已经用colDef为网格实现了Ag Grid,如下所示

custom.component.ts

CustomComponent

//列定义数组

[
             {
                headerName: "Actions", 
                field: "action", 
                width: 100,
                cellRendererFramework: ActionRendererComponent,
            },
]
Run Code Online (Sandbox Code Playgroud)

ActionRendererComponent

import {Component} from '@angular/core';
import {AgRendererComponent} from 'ag-grid-ng2/main';

@Component({
    selector: 'action-cell',
    template: `
    <a href="javascript:" *ngIf="showEditLink" (click)="edit()">&nbsp;&nbsp;Edit</a>
    <a href="javascript:" *ngIf="showSaveLink" (click)="save()">&nbsp;&nbsp;Save</a>
    <a href="javascript:" *ngIf="showCancelLink" (click)="cancel()">Cancel</a>
    `
})

export class ActionRendererComponent implements AgRendererComponent {
 public edit(){
  ..some logic here
 }
 public save(){
  ..some logic here
 }
 public cancel(){
  ..some logic here
 }
}
Run Code Online (Sandbox Code Playgroud)

现在的问题是,我无法访问ActionRenderer中任何函数的父实例CustomComponent,例如save(),edit(),cancel()。如何将父实例传递给ActionRenderer组件?

typescript ag-grid angular

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

动态设置从Zebra Date选取器中的后端检索的特定日期

我在我的应用程序中使用Zebra Date Picker并且它很好用.

但现在我尝试在单击按钮时动态设置日期.我在网上搜索任何参考,但找不到任何参考.

请建议任何可能的解决方案

参考:http://stefangabos.ro/jquery/zebra-datepicker/

jquery

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

是否有可能在linux中找到包含特定文本的文件?

考虑这种情况,我在文件夹"示例"下有很多文件.如果我需要找到一个包含像"类示例"这样的特定短语的文件,我该如何使用linux shell?

在linux中有任何"定位"功能吗?

谢谢,

巴兰

linux shell

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

选择名称为保留SQL关键字的列

考虑下表"sample_table"

id    name   desc
-------------------------
1     kkt    kkt description
1     skt    skt description
Run Code Online (Sandbox Code Playgroud)

无论如何我可以选择第三列而不使用它的名字desc

尝试select desc from mytable抛出错误

请建议.

谢谢,

巴兰

sql sql-server

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