如何在现有项目中使用phalcon devtools?

时间:2012-09-27 00:43:26

标签: php phalcon

我跟着this tutoria l创建了一个多模块项目文件夹结构。我正在尝试使用Devtools中的模型创建者。

它抛出一个错误,说我需要在项目文件夹中,我是(multiple/apps/frontend/models/)。

我是否必须通过devtools创建项目才能使用模型创建者,或者我做错了什么?

3 个答案:

答案 0 :(得分:6)

最简单的解决方法是因为您没有使用Phalcon来生成.phalcon文件夹不存在的项目,只需在项目的根目录中创建.phalcon文件夹即可。这将解决问题。

答案 1 :(得分:2)

我认为你做错了什么。它很可能是devtools中的一个错误,特别是在多模块支持的情况下。

我建议您使用这些工具在不同的文件夹中创建一个新项目,然后将您需要创建的模型从一个项目复制到另一个项目。有点黑客但是这会让你走到我们发现正在发生的事情。

答案 2 :(得分:1)

我认为你在错误的目录中。 Devtools提供的命令需要在应用程序的根路径中执行。如果使用Devtools创建项目,则会在根路径中创建.phalcon文件夹(以及其他文件夹)。如果执行以下命令。

$ phalcon project test
$ cd test
$ ls -la .

你应该看到.phalcon文件夹。所有其他命令应从test文件夹执行。我希望这能解决你的问题。