首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EspoCRM :如何在html中创建控制器、路由和视图/模板?

EspoCRM :如何在html中创建控制器、路由和视图/模板?
EN

Stack Overflow用户
提问于 2015-11-28 08:37:44
回答 1查看 2.8K关注 0票数 1

我是EspoCRM的新手,我觉得这很酷。现在我想知道如何开发扩展,但是找不到任何文档。因此,我试图检查源代码和复制,结构似乎做得很好。

但我在源代码中找不到任何解决方案。

例如,如果我在admin中创建了一个名为"Quote“的实体,并且需要字段和关系

custom/Espo/Custom/Controllers/Quote.php文件:文件

代码语言:javascript
复制
namespace Espo\Custom\Controllers;

class Quote extends \Espo\Core\Controllers\Record  {

    public function actionInvoice($params) {

         die('Hey test dude');

    }

}

custom/Espo/Custom/Resources/routes.json文件:文件

代码语言:javascript
复制
[
  {
      "route":"/Quote/invoice/:id",
       "method":"get",
       "params":{
           "controller":"Quote",
           "action":"invoice",
           "id":":id"
       }
  }
]

当我尝试用url :/Quote/invoice/id_of_发票访问我的模具页面“嗨测试兄弟”时,我看到错误404。我试着刷新所有的缓存和重建,但是它不起作用。无法访问我创建的页面。

在参考资料/布局/?中也可以创建HTML模板。比如,如果我创建了Quote.html.twig之类的东西?

非常感谢,祝您愉快!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-09 01:01:47

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33969351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档