我是Elgg开发的新手。到目前为止,我只是自定义了外观。但是现在我希望新的实体进行交互,其中一个是"组织",另一个是"产品"。对于这些实体,我必须创建一个页面来注册新组织,更新和删除它。"产品"实体也是如此。
可以做到吗?有没有办法创建页面(仅在用户有权访问时才访问)并操作实体数据?有人有样品吗?
我建议查看一些Elgg的教程:
http://docs.elgg.org/wiki/Tutorials
特别是这个:
http://docs.elgg.org/wiki/Tutorials/Blog
您可以逐字逐句地遵循该内容,但不是创建"博客"对象,而是创建"产品"对象,即:
...
$product = new ElggObject();
$product->subtype = "product";
$product->title = $title;
$product->description = $body;
...
您可以在 Elgg 中轻松创建任何实体。查看上面提到的 Elgg 博客教程。如果你在埃尔格社区问这类问题也会更好。