代码之家  ›  专栏  ›  技术社区  ›  Steven Mercatante Dimitri Kopriwa

我的Symfony/document生成的表单实际将执行什么操作?

  •  1
  • Steven Mercatante Dimitri Kopriwa  · 技术社区  · 15 年前

    在我的symfony1.4项目中,我使用 doctrine:generate-admin executeIndex 方法-但是我在其中放置了一个日志调用,在表单提交时,不会生成日志。所以这让我相信 执行索引 未被调用,并且在表单提交时激发另一段代码,然后(取决于表单中的隐藏输入)调用 executeCreate() executeUpdate() . 问题是,我不知道会发生什么。如有任何见解,将不胜感激。

    journey:  
      class: sfDoctrineRouteCollection  
      options:  
        model:                journey  
        module:               journeys    
        prefix_path:          /journeys  
        column:               id  
        with_wildcard_routes: true  
    

    谢谢!

    2 回复  |  直到 15 年前
        1
  •  2
  •   Intru    15 年前

    当您查看旅程模块的路线时(例如使用 php symfony app:routes frontend ),您将看到有两个操作映射到相同的模式,但使用不同的方法:

    journey                   GET    /journey.:sf_format
    journey_create            POST   /journey.:sf_format
    

        2
  •  2
  •   Felix Kling    15 年前

    我想它被传送到 create

    php symfony app:routes frontend
    

    您应该能够看到哪个HTTP方法映射到哪个路由。