gpt4 book ai didi

mysql - 来自 phtml 的 Magento sql 查询

转载 作者:行者123 更新时间:2023-12-01 00:05:18 24 4
gpt4 key购买 nike

我想知道如何通过 phtml 文件在 magento 中运行 sql 查询。查询本身非常复杂,需要连接。有什么想法吗?

给你的信息:

我的产品具有 3 个自定义属性(城镇、地区、城市)。现在我想要实现的是按字母顺序从 A-Z 列出的城镇列表。当点击这个城镇时,它会过滤与该城镇相关的产品。

希望它有意义。

非常感谢任何帮助。

朱利安

最佳答案

phtml 文件在技术上就是一个普通的 php 文件,因此您可以使用所有模型、资源等。所以你可以选择:

$resource = Mage::getSingleton('core/resource'); 
$readConnection = $resource->getConnection('core_read');
$query = 'SELECT * FROM ' . $resource->getTableName('catalog/product');
$results = $readConnection->fetchAll($query);

但是 phtml 文件是一个 View ,所以您不应该直接在数据库上工作。而是尝试创建一个模型,在 block 中使用它,然后从 block 对象中调用准备好的数据。

关于mysql - 来自 phtml 的 Magento sql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14859396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com