As a website operator who is deeply familiar with the operation of AnQiCMS, I am well aware of the importance of an efficient and flexible navigation system for website user experience and content presentation.The AnQi CMS provides great convenience and powerful content organization capabilities to website operators through its multi-level menu support and custom navigation category features.

Flexible navigation structure: supports deep layout of multi-level menus

The navigation system design of Anqi CMS fully considers the modern website's demand for information hierarchy, and can easily realize the construction of multi-level menus.This means that you can not only set the main navigation link, but also create submenus under these main links, forming a clear hierarchy structure.The system supports up to two levels of navigation links, namely the first-level main menu and the first-level drop-down submenu.This design is enough to meet the navigation needs of the vast majority of corporate websites, portal sites, or content-based websites, allowing complex information architectures to be presented in a concise and intuitive manner to users.

When you configure navigation links in the background, each link can specify its 'parent navigation'.By selecting 'Top Navigation', this link will be displayed as a main menu item.If it is associated with an existing main menu item, it will automatically become a secondary submenu under the main menu.This way of setting up parent-child relationships makes the organization of content more orderly, allowing users to gradually find the information they need while browsing the website, thereby improving the overall browsing efficiency and user satisfaction.

Custom navigation categories: build exclusive navigation blocks as needed

In addition to the common top navigation, many websites also need to place different navigation links in the footer, sidebar, or specific page area to meet different functional or content guidance needs.The AnQi CMS custom navigation category function is specifically designed to solve this pain point.The system provides a default "default navigation" category, but you can flexibly create new navigation categories according to your actual operational needs.

For example, you can create a category named "Footer Navigation" to place copyright information, privacy policy, contact details, and other footer links;Or create a "sidebar navigation" to display popular articles, product categories, etc.After creating a new navigation category, you can add exclusive navigation links to these new categories just like configuring the main navigation.By calling different navigation category tags in the template, customized navigation blocks can be rendered at various positions on the website, greatly enhancing the flexibility and maintainability of the website layout.

Rich navigation link settings: seamless integration of content and features

The navigation link settings of AnQi CMS are comprehensive and detailed, ensuring that each navigation element can accurately point to the target content or function.Each navigation link can be customized with a "Display Name", which is the intuitive text presented to the user on the front-end page.In addition, it also supports setting "Subtitle Name" and "Navigation Description", which is very useful for scenarios where it is necessary to display multilingual titles or provide short descriptions for navigation items.

In terms of link types, Anqi CMS provides various options to adapt to different content directions:

  • Built-in linkDirectly points to the homepage of the website, or the homepage of content models such as articles, products, etc.
  • Category page linkYou can easily link navigation to any created article category, product category, or standalone page.This closely integrates navigation with the content system of the website, ensuring that users can quickly access specific content sets.
  • External linkIn addition to the in-app content, you can also add any external URLs, whether it be other sister websites, partner sites, or specific landing pages for marketing, which can be easily integrated through the navigation system.

With the setting of "Display Order", website operators can accurately control the arrangement of navigation items, ensuring that the most important content is always in a prominent position.These features collectively build a powerful and easy-to-use navigation management system, making the content organization and user-oriented work of the website efficient and flexible.

Template integration and dynamic rendering

In the template creation of Anqi CMS,navListTags are the key to implementing these navigation settings. Through{% navList navs with typeId=1 %}This tag calls, you can specify the rendering of a specific navigation category (for exampletypeId=1May correspond to default navigation). In the loop traversalnavsWhen a variable is set, the system will automatically judge whether each navigation item contains a submenu (throughitem.NavListfield), and render a multi-level menu structure. This design philosophy perfectly combines backend configuration with frontend display, making the separation of content and structure more thorough, and it is convenient for frontend developers to flexibly adjust the style according to the design draft without interfering with the backend navigation logic.

In summary, the navigation settings of Anqi CMS not only consider the depth and breadth of the website content structure, but also give the operation personnel a high degree of autonomy and flexibility.Whether it is to build a hierarchical multi-level main menu or customize a diverse auxiliary navigation block, it can be easily realized through its intuitive backend interface and powerful template tags.


Frequently Asked Questions (FAQ)

1. How many levels of menus does the navigation system of Anqi CMS support at most?The navigation system of Anqi CMS currently supports a maximum of two-level menu structure, that is, a main menu item can contain a first-level submenu.This usually meets the navigation needs of most corporate websites and content sites, providing clear information levels.

2. Can I create navigation menus in other locations besides the main navigation?Of course you can. AnQi CMS supports custom navigation categories.You can create new navigation categories in the background, such as "Footer Navigation", "Sidebar Navigation", and so on, and then add independent navigation links for these categories, and call them as needed in the website template.

3. How can I link to article categories or specific pages within the website navigation?In the navigation link settings, select 'Link Type' as 'Category Page Link'.The system will list the article categories, product categories, and single pages you have created, and you can directly select the target category or page as the navigation link target.