【问题标题】:SharePoint Quick Launch not openingSharePoint 快速启动未打开
【发布时间】:2019-07-14 01:28:53
【问题描述】:

我想编辑 SharePoint 2013 Standard 网站左侧的链接。单击编辑链接并将链接更改为所需站点,然后保存显示错误“此操作已超时。请重试。”并单击“快速启动”继续旋转。我可以完全访问该网站。

可能是什么原因?

【问题讨论】:

    标签: sharepoint sharepoint-2013


    【解决方案1】:

    您是否考虑过使用 PowerShell 作为变通解决方案?如果 SharePoint 中的某些东西是 OOB 并且不起作用,我总是会考虑 PS 来修复某些东西 :)。 对于您的情况,这样的事情可能会奏效(删除和更新示例):

    
    
        if ((Get-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue) -eq $null) 
        {
            Add-PSSnapin "Microsoft.SharePoint.PowerShell"
        }
    
        $SPWeb = Get-SPWeb "[URL]";
        $QuickLaunch = $SPWeb.Navigation.QuickLaunch;
        foreach($item in $QuickLaunch)
        {
            $item.Title;
            if($item.Title -eq '[quickLunchItemTitleToDelete]')
            {
                $SPWeb.Navigation.GetNodeById($item.Id).Delete();
            }
            if($item.Title -eq '[quickLunchItemTitleToModify]')
            {
                 $item.Title = "[NewName]";
                 $item.Update();
            }
        }
    
    

    我还看到您在站点设置中有指向快速午餐的链接。但是您可以打开网络中的一项功能以获得更高级的“导航”链接,也许您可​​以从那里修改您需要的链接。

    1. 转到网站设置 > 在网站集管理员下 > 网站集 功能
    2. 在 SharePoint Server 发布前单击激活 基础设施

    但请注意,打开此功能还会向您添加其他可能不需要的组件。

    我希望这对你有任何帮助:)

    【讨论】:

    • 感谢您的建议。带有电源外壳的事件卡在 $SPWeb.Navigation.QuickLaunch 步骤中,脚本只是在那里等待。还有什么我可以尝试的吗?
    • 真的很奇怪。目前我没有任何想法。该站点是由某些备份还原创建的吗?您对本网站还有其他问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-14
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 2020-04-19
    相关资源
    最近更新 更多