我是EspoCRM的新手,我觉得这很酷。现在我想知道如何开发扩展,但是找不到任何文档。因此,我试图检查源代码和复制,结构似乎做得很好。
但我在源代码中找不到任何解决方案。
例如,如果我在admin中创建了一个名为"Quote“的实体,并且需要字段和关系
custom/Espo/Custom/Controllers/Quote.php文件:文件
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文件:文件
[
{
"route":"/Quote/invoice/:id",
"method":"get",
"params":{
"controller":"Quote",
"action":"invoice",
"id":":id"
}
}
]当我尝试用url :/Quote/invoice/id_of_发票访问我的模具页面“嗨测试兄弟”时,我看到错误404。我试着刷新所有的缓存和重建,但是它不起作用。无法访问我创建的页面。
在参考资料/布局/?中也可以创建HTML模板。比如,如果我创建了Quote.html.twig之类的东西?
非常感谢,祝您愉快!
发布于 2016-02-09 01:01:47
https://stackoverflow.com/questions/33969351
复制相似问题