Prestashop 1.7 本地环境和 symfony server:run 命令
Prestashop 1.7 local environment and symfony server:run command
Prestashop 1.7+ 基于 Symfony。
Symfony 本地环境调试模式意味着,您运行命令 "php app/console (or bin/console at Symfony v3+) server:run" 以启动本地网络服务器仿真并使用本地浏览器在本地主机地址(例如 127.0.0.1)查看您的项目,无需任何 WAMP、MAMP、XAMPP等
此外,本地调试模式意味着您可以使用 app_dev.php 前缀在调试模式下查看站点(带有错误和性能报告、分析器和其他很酷的 symfony 功能)
Symfony 中也有类似 "php app/console (or bin/console at Symfony v3+) doctrine:schema:validate)" 的命令,用于验证 Doctrine 实体模型是否与 Mysql 数据库相关联。
所以我的问题是:
- 是否支持 Prestashop 1.7+ "php app/console (or bin/console at Symfony v3+) server:run"?
- Prestashop 1.7+ 是否支持 Symfony app_dev.php 调试模式?
- 我应该使用"php app/console (or bin/console at Symfony v3+) doctrine:schema:validate)"来确保模型和数据库正确吗?
- 是否有使用 Twig 代替 Smarty 的计划?
谢谢。
Prestashop 1.7 只使用了很少的 symfony 组件,主要用于后台产品列表和模块页面。
您不能使用任何 symfony 命令,因为 app/console 不包括在内。
此外,即使浏览源文件,您也会发现学说实体未在任何地方使用,因此您无法验证架构。
Twig 仅用于我之前提到的 2 个页面的后台。
总而言之,除非你进入核心代码并且你不能(轻易地)包含任何包或使用任何 Symfony 命令,否则你不会真正偶然发现任何 symfony。
Prestashop 1.7+ 基于 Symfony。
Symfony 本地环境调试模式意味着,您运行命令 "php app/console (or bin/console at Symfony v3+) server:run" 以启动本地网络服务器仿真并使用本地浏览器在本地主机地址(例如 127.0.0.1)查看您的项目,无需任何 WAMP、MAMP、XAMPP等
此外,本地调试模式意味着您可以使用 app_dev.php 前缀在调试模式下查看站点(带有错误和性能报告、分析器和其他很酷的 symfony 功能)
Symfony 中也有类似 "php app/console (or bin/console at Symfony v3+) doctrine:schema:validate)" 的命令,用于验证 Doctrine 实体模型是否与 Mysql 数据库相关联。
所以我的问题是:
- 是否支持 Prestashop 1.7+ "php app/console (or bin/console at Symfony v3+) server:run"?
- Prestashop 1.7+ 是否支持 Symfony app_dev.php 调试模式?
- 我应该使用"php app/console (or bin/console at Symfony v3+) doctrine:schema:validate)"来确保模型和数据库正确吗?
- 是否有使用 Twig 代替 Smarty 的计划?
谢谢。
Prestashop 1.7 只使用了很少的 symfony 组件,主要用于后台产品列表和模块页面。
您不能使用任何 symfony 命令,因为 app/console 不包括在内。 此外,即使浏览源文件,您也会发现学说实体未在任何地方使用,因此您无法验证架构。
Twig 仅用于我之前提到的 2 个页面的后台。
总而言之,除非你进入核心代码并且你不能(轻易地)包含任何包或使用任何 Symfony 命令,否则你不会真正偶然发现任何 symfony。