0

在 dotnetnuke 中,您可以通过创建页面然后在“链接”部分设置“URL”的页面设置下创建要在菜单中链接的页面。我有一个使用 DNN6 的站点,这些链接以前可以工作,但我必须在设置中更新其中两个的 URL。我知道 URL 很好,其中一个甚至是以前工作过的那个页面的先前链接的 URL。现在,当您单击任何要更新的内容时,它什么也不做。在同一部分中设置“永久重定向”或“在新浏览器窗口中打开链接”似乎没有任何效果。当然,因为它位于 dotnetnuke 的菜单栏中,所以您无法在“查看源代码”上看到它,以查看 a 标签是否格式错误或修复它。

其他人遇到过这个问题吗?我似乎在谷歌上找不到任何东西。有什么解决方案可以提供帮助吗?我真的需要为这个客户修复这个网站。DNN 有什么支持吗?当我去获得 dotnetnuke 的支持时,我被指示登录以使用他们的“Evoq”支持,然后告诉我不是 Dotnetnuke 客户(即使我们将它们用于多个站点),所以我无法获得支持和链接如果您是仍在收到该消息的客户,请转到“客户成功网络”,这只会将我引导回相同的消息。

感谢您的任何帮助

4

1 回答 1

0

如果您查看出现在菜单中的链接,链接的格式是否正确?如果是这样,您的页面可能存在导致页面中断的 javascript 错误。使用浏览器的开发人员工具进行检查。

如果您检查“在新浏览器窗口中打开链接”,您需要检查该链接是否包含 target="_blank" 属性。如果不是,则问题出在您的菜单模板上。假设您使用的是 DDR 菜单,您需要查看 DDR github 站点以获取更新的模板。它们已于今年早些时候更新,可能未包含在您的更新版本中。只需下载它们并复制现有模板,就可以了。

您提到的 Evoq 支持仅适用于已购买 Evoq 许可证的用户。我假设您使用的是 DNN 社区版,并且不包括支持。但是,有许多组织确实为 DNN 提供付费支持。

于 2017-01-05T01:49:16.967 回答