【问题标题】:Prestashop Inserting categories breaks UIPrestashop 插入类别会破坏 UI
【发布时间】:2013-11-17 14:28:48
【问题描述】:

我正在编写一个 php 脚本以将产品/类别从 XML 提要导入 prestashop。

我有以下类别的插入语句(在代码中使用 sprintf 格式化):

INSERT INTO ps_category(id_parent, id_shop_default, level_depth, active, data_add, date_upd, position, is_root_category) VALUES($parent, 1,2,1, now(), now(), $position, 0)

$position 是通过为每个新类别增加一个计数器来计算的, $parentID 是父类别的 ID。

然后我正在运行一个插件来重新生成嵌套的设置值。

我还将插入到 category_lang 和 category_group 表中。

当我在后台查看类别时,它们会显示在列表中,但单击它们会使用户界面短暂显示一组不同的图标,然后返回列表。单击编辑按钮将我带到“主页”类别的编辑屏幕。

我是 prestashop 的新手,所以我不确定是否有任何有用的日志文件可以查看。

有人知道从哪里开始吗?

我使用的是 1.5.4.1 版本。

【问题讨论】:

    标签: php mysql prestashop


    【解决方案1】:

    您不应该进行这样的 SQL 查询。在您的导入中使用 PrestaShop 类,否则您将错过类别创建的某些部分。你只需要包含 config/config.inc.php 文件,然后使用 Category 类。

    【讨论】:

    • 啊好的。他们在任何地方都有像样的参考吗?我很难用谷歌找到任何有用的东西。
    • 你可以在这里找到一些信息 doc.prestashop.com/display/PS15/… 但遗憾的是 prestashop 核心没有很好的记录。
    猜你喜欢
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    相关资源
    最近更新 更多