0

我有一个以前制作的原始 php 商店,它使用一个非常简单的产品数据库来为网站提供动力。这家商店没有购物车。基本上我希望能够使用magento admin,但不是带有模块等的标准主题结构。

我的旧商店由几个文件组成。前任。

索引.php

catalog.php?category=电池

content.php?title=关于我们

因此,例如...在catalog.php中,我想使用相同的旧html代码,但使用原始php循环遍历我使用magento admin创建的目录中的所有产品。

我只想从头到尾使用我的自定义 php 页面,但在两者之间使用 magento,如下所示:

所以这将是catalog.php:

<html>
...
all my other stuff I already made like the header
<?php
// then something like this
foreach ($magento_products as $product) {
    echo $product->name . '<br />';
}
?>
the all the other stuff I've already made like the footer
...
</html>

那么magento可以做到吗?如果是这样,我应该把我的原始 php 文件放在哪里,以便他们可以访问 magento 的数据库?如果不是,那么在不必创建整个 magento 主题的情况下,下一个最好的方法是什么。

4

1 回答 1

1

或许那是可能的,但是

  • 本质上您使用的是与 magento 相同的方法(因此没有性能提升)
  • 要保持相同数量的功能,您将需要有很多 php 页面

长话短说,更简单的方法是制作一些 magento 模板并应用您的自定义设计。

编辑:我在这里假设您在另一个脚本中使用 magento 数据的最简单方法是包含 magento 文件并使用底层模型。就时间和复杂性而言,直接从数据库中取出数据会更糟。

于 2013-09-17T12:34:07.723 回答