问题标签 [catalog]

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 投票
1 回答
1438 浏览

database - imdb 之类的电影目录

有人知道电影目录开源软件吗?我想制作一个像http://www.cinenacional.com/peliculas这样的网站,在从头开始开发整个网站之前,我想知道是否有人知道类似于 imdb 或http://www.cinenacional的 webapp .com/

谢谢,

0 投票
2 回答
410 浏览

magento - Magento 自定义浏览目录工作流程

我正在为我的一个特定客户评估 Magento。他们希望实施特定的工作流程来浏览目录。他们是一家旅游公司,提供定制假期套餐,并希望确保用户在选择住宿之前输入成人/儿童人数等信息(因为人数会影响可用住宿和价格)。

请注意,住宿只是一个示例,假期套餐还有其他几个不同的组成部分。他们给了我一个 7 步(主要是)线性工作流程,他们希望用户在我们进行任何可能类似于结帐流程的事情之前遵循(即使这样,他们的“结帐”概念与 Magento 的完全不同)。

我正在考虑将住宿(以及其他每个包装组件)存储在单独的产品类别中。然后,我可以根据用户已经添加到购物车中的内容来限制用户在浏览目录时可以看到的内容。

我的研究表明,Magento 并没有真正做到开箱即用。我弄错了吗?是否有支持这种事情的附加组件?

如果我要走这条路,我会重新设计(或者实际上是替换)大量 Magento 的目录浏览功能吗?

0 投票
1 回答
350 浏览

postgresql - 为什么这个查询会死锁?

我有一个应用程序可以读取现有 PostgreSQL 9.1 数据库的结构,将其与“应该是”状态进行比较并相应地更新数据库。在大多数情况下,这很好用。但是,当读取当前数据库结构时,我现在有几个实例死锁。负责的查询读取现有的外键:

在 pgAdmin 中查看服务器状态表明这是在服务器上运行的唯一活动查询/事务。仍然,查询没有返回。

错误在某种程度上是可重现的:当我找到一个产生错误的数据库时,它每次都会产生错误。但并非所有数据库都会产生错误。这是一个神秘的错误,对于其他尝试或如何解决这个问题,我已经没有选择和想法了。因此,任何输入或想法都将受到高度赞赏!

PS:我的一位同事刚刚报告他使用 PostgreSQL 8.4 产生了同样的错误。

0 投票
1 回答
968 浏览

drupal-6 - How to remove the duplicate items from the Taxonomy terms view in Drupal-6?

I am using Ubercart shopping cart for my site in Drupal. The website is restaurant website. For the Menu items, I have created 2 main categories as follows :

  • Lunch
  • Dinner

Now the main categories contains subcategories as follows :

  • Ensalades
  • Entremeses
  • Platos Principales and so on.

Now Most of the subcategories are common to both main categories e.g Ensalades and Entremeses are present in both Lunch and Dinner category.

I have created a view for my product categories page to display all categories products. Below is the attached screenshot of my views what I have done so far. enter image description here

Its working fine until I add a item in both the catgories i.e Lunch and Dinner.

Suppose if I add item names Luis Salad in Lunch - Ensalades and Dinner - Ensalades category.

When I view the Dinner page it shows Luis Salad item twice in that page. First for Dinner category and second time for Lunch category as the items has been added to the both categories.

I just want to know is anything wrong in my view or I have created categories wrongly.

One way which will help this problem is to create a new item for each category. But that is not the right way as we cannot have one product to be treated as different product for different categories. Below I also attached my screenshot for my categories. enter image description here

Thanks in advance.

0 投票
2 回答
1092 浏览

xml - 使用架构标头和目录查找进行 XML 验证

如何在不明确指定架构文件的情况下验证 xml(使用 libxml)文件?xsd 文件位于 xml 文件的标头中。相应的 xsd 文件 URL 应位于使用 Catalog.xml 的本地文件系统中。

0 投票
1 回答
3344 浏览

c# - PRISM 中的 CreateModuleCatalog() 和 ConfigureModuleCatalog() 有什么区别?

基本上...

他们似乎都在这里做同样的事情,那么真正的区别是什么?我想我是在问你应该在它们内部做什么不同的事情(因为显然我可以移动代码)。

0 投票
2 回答
100 浏览

php - 我如何将目录变成可以轻松更新的数据库?

我将如何制作可从网站访问的可编辑和可排序的产品目录?我想我需要用 PHP 和 SQL 来做,我从来没有使用过这些软件,但是我有编程经验。那我应该开始吗?还是这是一项艰巨的任务,并且继续上传电子表格会更容易。

谢谢

十一月

0 投票
2 回答
7939 浏览

php - 什么是好的模型,使用 Open IceCat 导入数据并将产品填充到目录的数据库中

我正在基于 OpenIcecat(Icecat 开放目录)构建产品目录,我正在寻找可能有此经验的人的建议,或者可能有其他类似服务经验的人(可能像 C-Net)。

我的问题是,填充产品目录数据库的好模型是什么?

这是我到目前为止...

  1. 我 GET 整个目录的 XML 提要
  2. 我根据类别 ID 提取有关我需要的产品的数据
  3. 此时,我将所有数据插入到一个表中,所以现在我有一个类似“打印机猫”的表,其中包含图像的 URL 和类别中每个产品的 XML 的 ID……很简单

这是我遇到问题/关注的地方...我发现很容易为每个 XML 文件和图像使用 GET 请求的临时脚本...然后可以将它们转储到目录中,但是 Icecat 不希望您非常大量。我的类别包含数千种(例如超过 4 万种)产品。

我觉得我需要做的是获取产品的 XML 并获取图像并存储它们。我有这种感觉是因为这是一个显而易见的解决方案,而这正是客户不断要求的……但这并不意味着它是正确的。所以,然后我可以解析单个 XML 以将描述、SKU 等提取到一个表中,这样我就可以构建目录,例如用于 Magento,稍后根据需要添加/更改等(价格、相关产品等)。 ) 似乎很容易,但是在大约 3-4k GET 请求之后,我被启动了,因为我正在抓取大量数据,一旦我拥有了整个目录(我想要的类别目录),那么获取更新就很容易了文件(XML .. 比较小)并相应地进行更改...这将是一个很好的点,但首先需要获取所有数据并首先构建产品表。

所以这就是我踢的...

一种想法是根据需要实时获取数据,但这不是客户或我自己所希望的。客户想要目录,可以理解......我注意到实时会增加性能影响并且不会(轻松地)插入许多解决方案。但是,扩展“实时”的想法……使用 XML 数据的实时 GET,然后按照一些逻辑存储数据,例如“如果本地不存在……去获取它然后存储”它; 如果它在本地存在然后检查它是否是最新的信息......如果不更新它......当然如果我要检查它是否是最新的那么存储真的没有意义数据,因为我每次都在做一个请求,无论如何......不妨把它拿下来扔掉,这似乎效率低下。

-或者-

也许一切都是实时的:产品是实时获取和显示的,当管理员查看产品以进行操作时,它会实时呈现,等等。总是根据元数据实时获取需要的东西已经从“主”目录文件中填充的数据库......描述了 Icecat 提供的整个目录,但这不会插入许多解决方案并且会影响性​​能,而且一些主机不会让我们无论如何都要得到...这里有很多限制,但听起来像是一个糟糕的解决方案,以确保您始终拥有超级最新的信息(虽然这里不需要)

这就是我已经要去的地方了……

我有基于主目录的元数据(超过 50 万个项目)。我已经根据所需的类别填充了表格......现在我正朝着这个方向前进:构建一个可以更好地完善我正在使用的应用程序(工具),例如单个类别。然后生成一个作业“使用类别 ID 并获取所有 XML 提要”......然后“使用 cat.ID(可能再次相同)然后获取图像”......然后,使用相同的 Cat。通过抓取 SKU、Desc.、Image 文件名等 ID 和构建产品并构建目录。在工作流程的这一点上,我拥有所有信息并且可以使用 SKU(或需要的东西)从其他提要中获取价格等,操纵描述,如果需要(SEO)或其他任何东西重命名图像。

然后我需要建立一个模型来更新来自不同提要的价格和运输重量......在这种情况下是 Synnex,但似乎更容易,因为运输和价格应该是实时的......所以不同的故事和更少的数据一次,只有我在想的购物车里的东西。

仍然不确定如何去做这件事..据说其他人已经通过翻录 Icecat 存储库为同一个客户建立了这样的目录,但从不为未来的操作等制作/提供工具......这就是我要去的地方。另外,旧目录非常陈旧/陈旧,我从未见过“证据”证明他们确实撕毁了数据并建立了目录,而不是完整的目录。

好的,以帮助解决混乱...

我使用的来源有一个存储库,其中包含许多类别的超过 600,000 种产品。我只需要大约 45,000 种产品(多个类别)。事实上,为每个文件下载 xml 文件需要几个小时,比如每小时大约 1000 个(我们从过去的经验中知道这一点)。

部分问题在于并非每个 XML 文件都完全相同,我们需要来自不同类别的不同信息。这些要求很可能会发生变化(一开始可能会更多)。所以我不能只用一个模式来存储所有这些。一旦下载了 45,000 个(左右)文件,我们只需在未来获取更改/更新。所以我真正想做的是建立一个只包含我们需要的类别的本地存储库,这样我们就可以更有效地使用它们。我们也不打算立即使用相关类别,所以我想要本地文件,以便我们回去时也这样做。

0 投票
1 回答
288 浏览

testing - plone 3.3.5 - 使用 last_login_time 和日期范围索引的测试目录查询失败

我在 Plone 3.3.5 上,正在为我的包编写一些测试。

在测试中,我需要检索自用户上次登录以来的所有 PloneboardComment。

这是我正在使用的代码:

在“afterSetup”上,我创建了一个有 2 条评论的论坛,但它们不应该被“getNewSinceLastLogin”计算在内,因为它们是在 user1 登录之前创建的。

无论如何,测试失败是因为“self.assertEquals(new,0)”new=2 而不是 0。

奇怪的是,如果我打印所有日期,查询应该可以工作:

是的,差异非常小,但即使在“updateLoginTime”之前放置“sleep(10)”也不起作用。

奇怪的是,如果我在检查之前放置“sleep(30)”或者如果我在测试中放置一个 pdb,并且我在几秒钟后手动调用这些方法,我会得到 0(!!!)这是正确的查询结果。

我不明白这里出了什么问题......这种查询是否有任何特定于测试的设置?为什么即使我在创建后“手动”重新索引每个对象,目录也需要一直保持最新?

0 投票
3 回答
5374 浏览

magento - Magento - 非卖品

有谁知道如何在 Magento 中列出非出售产品?我仍然希望商品出现在商店中,但我希望禁用“添加到购物车”功能。这似乎很容易设置,但我无法弄清楚。提前致谢!