我有一个门户网站,其中有3个模块,现在我的要求是我想要创建 在我的DNN网站上注册的每个客户的新门户网站。
所以,我有一个注册界面,所以一旦客户注册,就应该用所有模块创建全新的父门户。
我如何实现此功能???
答案 0 :(得分:1)
我建议深入研究作为默认DNN安装的一部分的管理文件,并查找从那里创建新门户的代码。它最终将调用存储过程来在SQL表中创建必要的数据。您可以通过调用存储过程来逃避,但管理代码可能会调用几个不同的来设置默认安全设置。
奇怪的是这些门户网站的别名是什么?目前尚不清楚为什么需要为每个用户提供完整的门户网站。 DNN细分已允许您根据角色成员身份显示不同的内容。为什么每个用户需要一个完整的门户网站?
答案 1 :(得分:0)
使用站点向导创建当前门户的模板,并在客户端注册期间以编程方式执行模板。您可能还希望在IIS中自动执行站点设置。
答案 2 :(得分:0)
嗯,你可以很容易地做到!登录主机并转到门户网站。单击“创建新protal”。 查看哪个控件负责创建新门户。你可以通过使用firebug来查看它,并查看链接或文本框的客户端ID。
完成后,您将找到可以使用的代码。
告诉我你是否需要更多的帮助,我很擅长你想做的事情!