Browse Source

closes #512

pull/533/head
Alper Ebicoglu 8 years ago
parent
commit
c366d36df0
  1. 2
      modules/docs/src/Volo.Docs.Application.Contracts/Volo/Docs/Documents/ContentWithDetailsDto.cs
  2. 3
      modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json
  3. 3
      modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/es.json
  4. 3
      modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/tr.json
  5. 23
      modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml

2
modules/docs/src/Volo.Docs.Application.Contracts/Volo/Docs/Documents/ContentWithDetailsDto.cs

@ -84,7 +84,7 @@ namespace Volo.Docs.Documents
public void ConvertItems() public void ConvertItems()
{ {
if (Content.IsNullOrEmpty()) if (!SuccessfullyRetrieved || Content.IsNullOrEmpty())
{ {
RootNode = new NavigationNode(); RootNode = new NavigationNode();
return; return;

3
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/en.json

@ -9,6 +9,7 @@
"GoToTop": "Go to top", "GoToTop": "Go to top",
"Projects": "Project(s)", "Projects": "Project(s)",
"NoProjectWarning": "There are no projects yet!", "NoProjectWarning": "There are no projects yet!",
"DocumentNotFound": "Oops, the requested document was not found!" "DocumentNotFound": "Oops, the requested document was not found!",
"NavigationDocumentNotFound": "This version does not have a navigation document!"
} }
} }

3
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/es.json

@ -9,6 +9,7 @@
"GoToTop": "Subir", "GoToTop": "Subir",
"Projects": "Proyecto(s)", "Projects": "Proyecto(s)",
"NoProjectWarning": "¡Aun no hay proyectos!", "NoProjectWarning": "¡Aun no hay proyectos!",
"DocumentNotFound": "¡Oops, no se encontró el documento solicitado!" "DocumentNotFound": "¡Oops, no se encontró el documento solicitado!",
"NavigationDocumentNotFound": "Esta versión no tiene un documento de navegación!"
} }
} }

3
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/tr.json

@ -9,6 +9,7 @@
"GoToTop": "En üste çık", "GoToTop": "En üste çık",
"Projects": "Proje(ler)", "Projects": "Proje(ler)",
"NoProjectWarning": "Hiç proje yok!", "NoProjectWarning": "Hiç proje yok!",
"DocumentNotFound": "Aradığınız döküman bulunamadı!" "DocumentNotFound": "Aradığınız döküman bulunamadı!",
"NavigationDocumentNotFound": "Bu döküman için menü bulunamadı!"
} }
} }

23
modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml

@ -96,13 +96,22 @@
</div> </div>
} }
<ul root-node="@Model.Navigation.RootNode" @if (!Model.Navigation.SuccessfullyRetrieved || Model.Navigation.Content.IsNullOrEmpty())
version="@(Model.LatestVersionInfo.IsSelected ? DocsAppConsts.LatestVersion : Model.Version)" {
project-name="@Model.ProjectName" <div class="text-muted p-3">
project-format="@Model.ProjectFormat" <i class="fa fa-warning"></i> @L["NavigationDocumentNotFound"]
selected-document-name="@Model.DocumentNameWithExtension" </div>
id="sidebar-scroll" }
class="nav nav-list"></ul> else
{
<ul root-node="@Model.Navigation.RootNode"
version="@(Model.LatestVersionInfo.IsSelected ? DocsAppConsts.LatestVersion : Model.Version)"
project-name="@Model.ProjectName"
project-format="@Model.ProjectFormat"
selected-document-name="@Model.DocumentNameWithExtension"
id="sidebar-scroll"
class="nav nav-list"></ul>
}
</div> </div>
</div> </div>

Loading…
Cancel
Save