Skip to content

Navigation editable "Per Site" or ability to provide dynamic "Site Parameter" #149

Description

@svonlanthen

What are you trying to do?

When i have a Project with three languages, I want the CpNav stay in the currently active Site.
Otherwise it's very bad UX for editors because they always fall back to the default site, mix up the translations and so on.

Manual CpNav Item:
/admin/entries/section_pages (when i would add ?site=de here, it would always be the same site)

Plugin Navigation Item -> Works fine and adds the site-Parameter fine, based on current active Site:
/admin/navigation?site=de
/admin/navigation?site=fr
/admin/navigation?site=en

What's your proposed solution?

Best solution:
Ability to set a placeholder variable {current_site}, so that i can create Manual Nav-Links like /admin/entries/section_pages?site={current_site}

Other solution:
Make the CpNav editable "per site", as it is the default behavior in Craft

Additional context

Maybe I don't get how it works in a multi-site-environment.
For many people the USP of CraftCMS is it's core multilanguage functionality - So for the clients/editors it's super important that the CpNav also works "per Site"

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions