Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Prestashop 1.7本地环境和symfony服务器:运行命令_Symfony_Prestashop_Prestashop 1.7 - Fatal编程技术网

Prestashop 1.7本地环境和symfony服务器:运行命令

Prestashop 1.7本地环境和symfony服务器:运行命令,symfony,prestashop,prestashop-1.7,Symfony,Prestashop,Prestashop 1.7,Prestashop 1.7+基于Symfony Symfony local environment debug mode意味着您运行命令“php app/console(或Symfony v3+服务器上的bin/console:run)”以启动本地Web服务器仿真,并在本地主机地址(例如127.0.0.1)使用本地浏览器查看您的项目,而不使用任何WAMP、MAMP、XAMPP等 此外,本地调试模式意味着您使用app_dev.php前缀在调试模式下查看站点(带有错误和性能报告、分析器和其他酷的s

Prestashop 1.7+基于Symfony

Symfony local environment debug mode意味着您运行命令“php app/console(或Symfony v3+服务器上的bin/console:run)”以启动本地Web服务器仿真,并在本地主机地址(例如127.0.0.1)使用本地浏览器查看您的项目,而不使用任何WAMP、MAMP、XAMPP等

此外,本地调试模式意味着您使用app_dev.php前缀在调试模式下查看站点(带有错误和性能报告、分析器和其他酷的symfony功能)

Symfony中还有一些命令,如“php app/console(或Symfony v3+中的bin/console)条令:schema:validate”,用于验证条令实体模型是否与Mysql数据库相关

因此,我的问题是:

  • Prestashop 1.7+是否支持“php应用程序/控制台(或Symfony v3+服务器上的bin/控制台:运行”
  • Prestashop 1.7+是否支持Symfony app_dev.php调试模式
  • 我应该使用“php应用程序/控制台(或Symfony v3+上的bin/console:模式:验证)”来确保模型和数据库是正确的吗
  • 有没有计划用Twig代替Smarty

  • 谢谢。

    Prestashop 1.7仅使用很少的symfony组件,主要用于backoffice产品列表和模块页面

    您不能使用任何symfony命令,因为不包括应用程序/控制台。 此外,即使查看源文件,您也会发现条令实体没有在任何地方使用,因此您无法验证模式

    Twig只在我前面提到的2个页面的后台使用

    总而言之,除非深入核心代码,并且不能(轻松地)包含任何捆绑包或使用任何symfony命令,否则您不会真正遇到任何symfony