- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为 Opencart 制作一个 Atom feeder,它似乎在库存 1.5.6x 开发商店上运行得很好。但是,当我将其迁移到实时存储(和开发)时,_product
表 date_modified
列始终返回 getProduct()
结果数组,其中 >2015-01-15 10:45:18
或 2014-12-01 12:52:23
对于每个 $result['date_modified']
产品行......以看似随机的方式。
我尝试过的一些事情:
getProduct()
函数,以确保它提取正确的 date_modified
。date_modified
实际上是 DATETIME
列,并且没有返回字符串。date_modified
而不使用任何格式,例如 date(DATE_ATOM, $time)
getProducts()
函数的所有其他 mod。库存和实时 getProducts()
之间的代码没有区别。date_modified
,而没有将任何 LEFT JOIN
表放入架构中。manufacturer
表中找到这些日期,但似乎没有任何损坏的数据,该列设置为 DATETIME
和 JOIN
运行正常。最佳答案
编辑:发布此内容后,我注意到实时商店在制造商表(和其他表)上有一个date_modified
。此外,OC 存储文字撇号,这会弄乱一些查询以及这些实体的 JSON。
制造商表上的额外 date_modified
显然来自名为“OpenShop”的修改后的 OC 安装。我们没有意识到在安装过程中执行了一个包含的 .sql
脚本。因此,使用 JOIN
的查询会拉取制造商 date_modified
而不是产品。
解决方案是在 getProduct()
和 getProducts()
中的 SELECT
语句后面添加 p.date_modified,
code> (或您想要显式提取正确修改的任何其他 JOIN
查询)。另一个解决方案是删除那些第三方 date_modified
列,但它们有点方便。
此外,请注意制造商、选项等名称中的撇号。我们最终暂时删除了它们,稍后将编写更好的存储过程。
关于php - Opencarts $this->model_catalog_product->getProducts() 返回错误/不存在的 date_modified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31482438/
我正在尝试从 Bigcommerce 下载产品并将它们导入我的本地数据库,以便我可以检查库存值是否准确。然后,我计划用新的库存值更新 BC。 我使用 BC API 和调用 getProducst(Li
我正在使用包react-native-admob 我创建了应用的 Alpha 轨道,并在 Play 控制台上创建了托管产品 如果我尝试 RNIap.prepare() 我收到错误 RNIap.prep
react-native-iap 的版本3.3.7 react-native 的版本0.60.4 您遇到错误的平台(IOS 或 Android 或两者?)仅适用于 ios 预期行为getProduct
$product1 = Mage::helper('catalog/product')->getProduct(42, $storeId); 无法使用,因为它要求我提供产品 ID。另外,类别方法需要一
我正在为 Opencart 制作一个 Atom feeder,它似乎在库存 1.5.6x 开发商店上运行得很好。但是,当我将其迁移到实时存储(和开发)时,_product 表 date_modifie
我正在使用最新版本的 Angular,我正在尝试编写单元测试来测试从 Angular 中的 Web API 获取产品列表的服务,我对此并不陌生。我能够让产品显示在页面上,所以 get 方法似乎有效但无
我是一名优秀的程序员,十分优秀!