问题标签 [categories]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
52918 浏览

php - Magento 产品按类别

有谁知道我如何从Magento的视图文件中获取属于特定类别的产品列表?

0 投票
7 回答
35990 浏览

objective-c - Objective-C中的继承和类别有什么区别

有人可以向我解释一下 Objective C 中类别和继承之间的区别吗?我已经阅读了 Wikipedia 中的条目,并且关于类别的讨论看起来与继承没有任何不同。我也看了《Open iPhone Development》一书中关于这个话题的讨论,还是没看懂。

0 投票
8 回答
79336 浏览

php - 如何从 Magento 获取类别列表?

我想在 Magento 中创建一个页面,显示类别的视觉表示.. 示例

我的问题是,他们的数据库的组织方式与我过去看到的非常不同。他们有专门用于 varchar、int 等数据类型的表。我认为这是为了性能或类似的。

我还没有找到一种方法来使用 MySQL 来查询数据库并获取类别列表。然后我想将这些类别与产品相匹配,以获得每个类别的产品列表。不幸的是,Magento 似乎让这变得非常困难。

此外,我还没有找到可以在页面块内工作的方法。我创建了 showcase.phtml 并将其放入 XML 布局中,它会显示并运行其 PHP 代码。我希望有一些简单的东西,比如循环$this->getAllCategories(),然后在里面有一个嵌套循环,比如$category->getChildProducts().

谁能帮我?

0 投票
5 回答
204 浏览

icons - 我应该对分层标签使用什么样的用户级抽象?

通过用户级抽象,我的意思是我应该如何称呼它们以及我应该在 UI 中使用什么样的图标来表示它?大多数用户现在应该熟悉标签的概念,但我不太确定分层标签是否如此,标签的抽象也不完全适合。

我所拥有的实际上是文件夹和标签之间的东西,因为每个子标签都是其父标签的适当子集。要获取文件夹标签事物的内容,您需要将其内容加上其子文件夹标签事物的内容并递归地执行此操作。在某种程度上,它们就像(在这里我只是在提问过程中部分回答了我自己的问题)类别。你们如何看待称它们为类别?你会给它什么样的图标,因为一个类别是一个抽象的概念,而不是一个可以形成形状的物理对象?

(如果需要,可以维基)

编辑:为了澄清起见,我正在寻找的是像萨莉阿姨这样的最终用户的抽象,可以轻松掌握这个概念。理想情况下,还有一个图形表示(图标)可以很容易地与该概念相关联。

Edit2:我确实忘记提及的一件事是,一个项目可以存在于多个类别中(很像 Google Doc 允许您将文档添加到多个文件夹中)。我想我已经把自己称为类别了。它正好适合你可以用它们做的一切。某些东西可以属于一个以上的类别,子类别是有意义的,人们通常创建的大多数子类别都适合一种 is-a 关系(例如,Windows 用户可能会在他们的“我的文档”文件夹中说一个名为 resumes 的文件夹,因为简历是一个文档,如果您将文件夹视为类别,那么它在“我的文档”中也是有意义的)

我还没有弄清楚的是图标(我 99% 确定我将使用某种 TreeView 来显示它们)我可以只使用我想的文件夹图标,也许是自定义文件夹图标,除非其他人有更好的主意。谷歌称它们为文件夹,所以我想这不会太糟糕吧?

为了进一步澄清,我的目标受众将是技术足以知道如何下载和安装应用程序的人,但仅此而已。

0 投票
4 回答
2510 浏览

list - 层次视觉设计

我有一个类别层次结构,其中一个类别可以有一个父级(并且您可以有多个级别的子级。)

我正在研究向用户显示此信息的方法,似乎基本的香草树布局是最直观的方式。但我想知道是否有人可以提出其他方法。

要求是,

1)向用户清楚地展示列表的父/子关系 2)允许用户轻松移动项目(无论是通过拖放还是其他方法) 3)假设您有具有多个父级的层次结构数据,这将如何改变你的选择?

谢谢大家!- 凯文

0 投票
2 回答
137 浏览

database - 您如何将一级类别重写为两级类别?

假设在我的旧网站上,我有一个级别的产品类别,其中一个类别是“BMW Cars”。在其中,我有一些产品:“328i”、“M3”、“M5”、“X5”......所以基本上它是所有东西的大混合 - 因为一开始我们没有将产品线分成更细的类别。

现在我们正在建设一个新站点,并且有一个 2 层结构......现在我们有顶级“宝马汽车”和“宝马轿车”、“宝马跑车”、“宝马 SUV”等子猫......

关键问题 -> 我们在哪里重写旧的“宝马汽车”类别页面?我们是否将其指向顶级“宝马汽车”?这似乎合乎逻辑,但是:在另一个示例中,如果我们当前站点中的大多数产品都适合新站点的子类别之一,但有一小部分并不真正属于:

假设我们的旧宝马汽车有 90% 的轿车和 10% 的 SUV,将其转发到我们的新顶级捕获所有“宝马汽车”是否更合适,或者将其指向轿车是否可以,即使有些产品没有t 属于(显然是 SUV 的)...

如果它是 80/20 或 95/5 怎么办......截止百分比是多少,或者我们应该始终指向顶层以“安全”

0 投票
1 回答
1940 浏览

sharepoint - Sharepoint 博客:将 WebPart 转换为 XSLT 时,类别和帖子之间的连接丢失

我从制作XSLT的Sharepoint 博客模板中修改了默认页面category.aspx的结构。当我保存页面并在浏览器中执行它时,我失去了 category 和 posts 之间的连接,并且总是显示该类别中没有消息。您知道如何恢复或如何重建 XSLT 结构中的连接吗?

非常感谢!!!

泽维尔

0 投票
3 回答
3379 浏览

iphone - 为什么 iPhone SDK 对某些代表使用类别而不是协议?

我的理解是,协议就像其他语言中的接口——它们声明了预期的方法——而类别允许您向现有类型添加新方法(甚至可能是您不拥有的类型。)

那么,为什么 iPhone SDK 有时会使用类别来声明委托类型?通常,我希望所有代表都输入 id<MyDelegateProtocol> 但有很多示例并非如此。

例如,参见 NSURLConnection。它的委托类型为“id”,并且“合同”被声明为 NSObject (NSURLConnectionDelegate) 上的一个类别。

那么:在这些情况下使用类别的动机是什么?

0 投票
6 回答
22836 浏览

database - 如何在数据库中创建嵌套类别?

我正在制作一个将嵌套类别的视频网站:

eg Programming-> C Language -> MIT Videos -> Video 1 Programming -> C Language -> Stanford Video -> Video 1 Programming -> Python -> Video 1

这些类别和子类别将由用户动态创建。当人们以可导航菜单的形式创建它们时,我将需要展示它们,以便人们可以轻松地浏览集合。

有人可以帮助我如何创建这样的数据库吗?

0 投票
1 回答
106 浏览

wordpress - 来自博客圈的相关帖子 - 在 wordpress 类别页面上动态集成 Google Blogsearch RSS

我正在寻找一种将来自 Google Blogsearch/Twitter 搜索提要的三个最新“新闻”放入类别页面底部的方法。也许像这样(假设我们在“体育”类别的存档页面上):

其他人对“运动”的评价:

  1. Instapundit - 迈克尔乔丹复出!
  2. 赫芬顿邮报——迈克尔乔丹复出!
  3. Crazyguy - 迈克尔乔丹复出!

所以我们都知道你可以把

在 a 中template-file,它将列出提要的最新三项。

我想将查询提要的路径放入 Google Blogsearch,例如 [ http://blogsearch.google.com/blogsearch_feeds?hl=en&q=sport&ie=utf-8&num=10&output=rss][1]

工作正常。但我想sport query用类别标题的模板标签替换 —— 所以它会动态地向 Google 查询sport searches. 我试过这个:

(省略“http”,因为我不能以新用户的身份在此处发布超链接)。

但我得到的只是:

Feed 出现问题,请稍后重试。

(从丹麦错误信息翻译)。

是语法吗?