标签: catalog

magento产品属性的自定义"商店所有者的目录输入类型"

在magento中,您可以使用某些类型创建新属性(然后将其添加到产品继承的属性集中).

默认选项(textfield/area,data,boolean)相当有限,我想添加自己的,完整的后端字段渲染器和自己的验证.这将创建一个youtube字段,该字段接受一系列仅转换为youtube id的网址.

但我真的很想解释如何添加自己的"商店所有者的目录输入类型".我已经看过其他插件可以做到这一点,但是通过代码挖掘是乏味的,这绝对是其他人感兴趣的东西(问题在网络上被问到很多).

我一直在寻找,但无济于事,我会继续寻找答案,直到找到它为止.

TL;博士

所以我的问题是:如何添加"商店所有者的目录输入类型",可能还有一个参考如何为此字段类型添加自定义验证.这是适当的MVC风格,因此如果可能的话,不要编辑核心文件.

作为精心设计,通用解释和代码示例的奖励积分,如果值得,我将根据答案的质量奖励奖励(因为这适用于更多的观众).

attributes input catalog magento magento-1.6

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

Microsoft 安全目录格式文档和 API 示例

我正在寻找有关与 Microsoft 安全目录一起使用的 API 的任何文档,或者代替这些文档的有关文件格式的信息,以便我可以编写自己的解析器。

简而言之,我有一些需要处理的 .cat 文件。在十六进制编辑器中查看文件,它们显然具有不同的区域,它们以某种方式分隔(看起来像典型的二进制保存结构)。我需要从他们那里获取某些信息,而忽略其他信息。

我可能可以对格式进行逆向工程并解析出我需要的内容,但我更愿意通过 Win32 API 来做到这一点,或者至少编写我的解析器以使其格式正确,而不仅仅是“能够做我想做的事”需要它做”。

MSCAT32.DLL 似乎是一个重要的,但我不确定它是否有出口来做我需要的......它有点神秘(没有双关语)。

任何信息都会有所帮助。

只是为了在这里多扔几个关键词......

MIME 类型为:application/vnd.ms-pki.seccat 魔术头字节为:30 80 09 06 文件中的字段分隔符似乎是:EOT(04) 和 €(80) 生成它们的程序是: MakeCat.exe

security catalog cat

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

数字输入的测试用例

关于数字输入的一些常见(或值得)测试,测试问题,弱点或误解是什么?

这是社区维基。请添加到它。

例如,以下是一些示例提示:

  • 我通常会看到用户在数字字段中输入文本(例如,> 4”或“ 4天”等)。
  • 字段留空(空)
  • 很长的数字字符串
  • 多个小数点和逗号(例如“ 4..4”和“ 4,434.4.4”)
  • 边值分析:
    • 下界
    • 下边界-1(对于十进制/浮点数,使用较小的数量)
    • 上边界
    • 上限+ 1
    • 远低于下边界(例如,超出硬件边界值)
    • 远远高于上限
    • 范围的中间
  • 0
  • 0.0
  • 空白,仅此而已“”
  • 字符串输入和其他不正确的数据类型。
  • 前面或后面带有文字的数字,例如“ $ 5.00”,“ 4磅”,“约60”,“ 50+”
  • 负数
  • 带正数的+号,“ + 4”
  • 加号和减号,例如“ + -4”和“ -4e + 30”
  • 指数为10(大写和小写),正和负,例如“ 4e10”,“-5E-10”,“ + 6e + 60”等
  • “ e”字符过多,例如“ 4e4e4”,“ 4EE4”
  • 不可能的大/小指数或不合适的指数
  • 无法在计算机中表示的十进制值
    • 例如.3 + .6 == 1.0?此错误影响大多数硬件,因此比较十进制值的输出应允许一定程度的错误。
  • 整数/硬件溢出。例如,对于32位整数,将40亿加到40亿会发生什么?
  • 错误使用了小数点和千位分隔符(“,” vs.“。”)(MikeD)
  • 国际化问题i18n:在英语应用中,您输入“ 12,345.67”,在德语中表示“ 12345.67”,而您则输入“ 12345,67” –(k3b)
  • 前导0不会使数字为八进制(常见的JavaScript错误)

testing numbers catalog

5
推荐指数
0
解决办法
4859
查看次数

Magento自定义订单属性/字段?在脚下射击自己?

我正在使用4个域名的单一目录建立一个Magento商店:1个用于美国,3个用于欧洲(英国,法国和德国).欧洲有1个履行仓库,美国有1个履带仓库,美国有一个非官方/内部"仓库",其中有赠品等,我们没有跟踪Magento的库存水平.我们需要跟踪特定交易类型,如普通网络销售以及内部/管理订单,如非网络销售,赠品,贸易展示订单等.我的计划是扩展核心订单模型并添加某种"订单/交易类型"然后,在下订单时,处理订单数据并根据商店ID和"订单类型"值指示将其发送到哪个仓库以供履行.

作为Magento的新手,我想知道这种设置是否是出于任何原因的坏主意.我在脚下射击自己了吗?单个目录可能有问题吗?是否有更简单或更好的方法来处理此流程?有没有办法像产品一样向订单添加自定义属性?

php catalog magento ecommerce-sales

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

magento显示模式在catalog.xml中有条件吗?

有谁知道如何在magento的catalog.xml中有条件地添加或设置显示模式?

如果您在后端编辑类别,则在“显示设置”标签下有一个“显示模式”下拉列表,您可以在其中选择“仅静态块”。这实际上将您的类别页面变成了常规内容页面,问题是该页面仍继承了您在catalog.xml中为常规类别页面设置的所有内容,并且如果显示模式为“仅静态块”,我想取消所有设置。

在/template/catalog/category/view.phtml中,最接近的ive是这个条件

if($this->isContentMode()):
    echo $this->getCmsBlockHtml()
Run Code Online (Sandbox Code Playgroud)

以及catalog.xml中的某些特定于产品的条件

<!--
Additional block dependant on product type
-->
PRODUCT_TYPE_simple
PRODUCT_TYPE_configurable
etc...
Run Code Online (Sandbox Code Playgroud)

请帮忙!

xml conditional catalog magento

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

Magento"目录/产品/视图"网址返回404

我正在支持一个magento网站.问题是产品视图网址例如[link] http:// localhost/magento/catalog/product/view/id/23总是返回404.

类别视图URL例如[link] http:// localhost/magento/catalog/category/view/id/4工作正常.

我应该在代码中调查一下吗?还是在数据库中?

谢谢

product view catalog magento http-status-code-404

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

Magento - 目录价格规则在产品更新之前不起作用

我遇到了一些关于目录价格规则的问题:每当我创建定价​​规则时,这都不适用于所选产品,直到这些产品中的每一个都没有更新.重新索引索引管理中的所有数据无效; 即使在价格规则之后创建新产品的情况下,如果我不编辑产品,我也看不到特价前端.

我是唯一一个有这样问题的人吗?不知道它是否与缓存相关,或者是因为不同的表会影响产品插入或产品更新?

我正在研究Magento 1.6.1 CE

谢谢!

catalog magento magento-rules

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

Databricks 中的目录

我已经开始阅读 Databricks 推出的 Unity Catalog。我理解它试图解决的基本问题,但我不明白目录到底是什么。

这可以在 Databricks 文档中找到,

目录包含架构(数据库),架构包含表和视图。

https://docs.databricks.com/data-governance/unity-catalog/create-catalogs.html

这个添加的层(在模式之上)有何帮助?我猜这与治理有关?

如果可能的话,我真的很感激一个例子。

catalog databricks databricks-unity-catalog data-governance

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

如何查找缺少值或无键的对象?

我想对缺少索引键值的对象的zope目录执行搜索.可能吗?

例如,考虑后续代码行:

from Products.CMFCore.utils import getToolByName
catalog = getToolByName(context, 'portal_catalog')
results = catalog.searchResults({'portal_type': 'Event', 'review_state': 'pending'})
Run Code Online (Sandbox Code Playgroud)

如果我对没有插入某个项目而不是portal_type或review_state的对象感兴趣,该怎么办?

zope plone catalog

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

如何在magento中将搜索结果页面从3列更改为1列?

我必须从1列布局更改目录搜索结果页面布局3.我在catalogsearch.xml中尝试过,但没有得到正确的结果.任何人都可以告诉我如何解决它?

谢谢.

search catalog magento-1.7

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