2

我能够使用 PHP、HTML、CSS、JavaScript 和 SQL,而且使用 Drupal 也不错。最近,我获得了一位客户,希望我进行一些 SocialEngine 4.xxx 定制。我的客户知道我没有使用 SocialEngine 的经验,但有能力使用底层技术(因此我也给了他较低的小时费率。)

我没有在网上看到很多面向像我这样的人的东西。我在哪里可以阅读有关修改 SocialEngine 的内容,它假设对 SocialEngine 的了解很少,但具备编程能力?

例如,我今天花了几个小时试图弄清楚如何根据会员级别有条件地显示一个块。使用 GUI 似乎无法做到这一点。没问题,我发现了一些看起来我可以让它工作的代码,它可以获取用户的会员级别。但是,我把这个放在哪里?老实说,我想在块级别上拥有它。SocialEngine 似乎不允许我将任意 PHP 代码放入一个块中,即使它这样做了,那会是“SocialEngine”的方式吗?像这样的所有自定义逻辑都应该是 SocialEngine 中的一个模块,使用钩子附加到事件吗?

非常感谢你看我的问题,

-Brian J. Stinar-

4

2 回答 2

3

我写了一篇关于通过模型访问数据、创建小部件和模块的博客。您可以在http://garbtech.co.uk / http://socialenginetutorials.co.uk找到关于社交引擎的一般结构(都是同一个博客)

于 2014-03-10T22:56:37.533 回答
0

不幸的是,没有关于 SocialEngine PHP API 的书籍或官方文档。您唯一的选择是在 Internet 上查看各种(不完整的)指南,或者研究它们的源代码并自己解决问题。

于 2018-08-20T10:58:43.340 回答