我运行DNN 9.2.2。我用两个主题,默认的Xcillion和易于使用的“ dnnContra”来解决这个问题。我以主机身份登录,因此下面的userId为1。
点击顶部栏中显示的“个人资料头像”,即可转到 http://exanoke.com/Activity-Feed/My-Profile/userId/1
我们希望将URL修改为 http://example.com/Activity-Feed/My-Profile/ctl/Profile/userId/1/pageno/2
我无法检测到URL的生成位置。我找不到任何配置URL的地方。由于它的userId取决于登录的用户,因此我认为它取决于JavaScript。这两个主题都使用了引导程序,可能是引导程序4,所以它可能在其中。
可能有人对此有经验吗?
答案 0 :(得分:1)
要做到这一点,最好的方法是复制用户外观对象并对其进行修改,但这确实很复杂。
为方便起见,您可以在页面的任意位置添加以下javascript。
<script>
$( document ).ready(function() {
dnn_dnnUser_avatar.href += "/pageno/2"
});
</script>
您可以将其直接添加到皮肤本身,也可以将其添加到页面上任何模块的MODULE设置(页眉或页脚)中。如果您希望在网站的每个页面上使用它,建议您将其放入皮肤。