In the daily operation of website management, the adjustment frequency of the navigation menu may be higher than we imagine.In order to adapt to business development, optimize user experience, or adjust SEO strategies, flexibly and efficiently managing the navigation structure is a common demand of operators.Among them, adjusting the level and order of the menu through an intuitive drag-and-drop method is a highly favored feature in modern content management systems (CMS).So, for us who are deeply familiar with AnQiCMS, does its backend support such drag-and-drop operations?
As an experienced website operations expert, I am well aware of the importance of a flexible and intuitive backend management system for improving work efficiency.In the AnQiCMS backend, the navigation menu management feature is located under the 'Navigation Settings' module in the 'Backend Settings'.We can configure the various navigation links displayed on the website front end here, including the main navigation, footer navigation, and other custom categories.
About the core issue of 'dragging to adjust the level and order', according to the official document of AnQiCMS, I can clearly tell you that: Currently, AnQiCMS does not support adjusting the hierarchy and order of the navigation menu directly through drag-and-drop in the backend.The document also openly mentions,
However, this does not mean that AnQiCMS lacks management capabilities in the structure and arrangement of the navigation menu. The system achieves these goals through another logic that is rigorous and equally efficient:
InHierarchical managementIn terms, AnQiCMS supports creating navigation links up to two levels, namely the main menu and the first-level submenu.When you add or edit navigation links, the system provides an 'parent navigation' option.By selecting an existing navigation item as its 'parent navigation', you can clearly define the hierarchy relationship between the current link and the parent link.For example, you can set 'About Us' as a primary navigation, and then set 'Company Profile' and 'Development History' as its sub-navigation.This way of explicitly defining the parent-child relationship through dropdown selection, although not as visually intuitive as dragging, is very clear logically and helps build a stable navigation structure.
and in theSequential adjustmentUp, AnQiCMS introduced the 'display order' parameter.Each navigation link has a numeric 'display order' value.This number determines the arrangement position of the navigation item within its level: the smaller the number, the earlier it is displayed in the menu.This means, if you want a navigation item to appear earlier, just set its 'display order' value to a smaller number.This method requires manual input of numbers, but it provides precise control for scenarios with specific sorting needs or when fine control over the relative positions of different menu items is required.When making large-scale adjustments, operators can plan the numeric range in advance to accommodate future menu items that may be added, maintaining the flexibility of sorting.
In general, AnQiCMS uses a form filling and numeric setting method for navigating menu level and order management.The advantages of this method lie in its stable and accurate data processing, especially suitable for enterprise-level applications that require strict control of navigation structure.Although currently lacking the intuitive drag-and-drop interaction method, AnQiCMS, as a system developed based on the Go language, is committed to providing an efficient, customizable, and scalable solution, and its continuous optimization of user experience is evident.Believe that the addition of drag-and-drop sorting functionality in future versions will further enhance the ease of use and operational efficiency of the AnQiCMS backend.
Frequently Asked Questions (FAQ)
Q1: If my website has many navigation menu items, would the current sorting method be inconvenient?A1: For a large number of navigation menu items, manually modifying the 'Display Order' number indeed requires more operations.In this case, we recommend that operators reserve good increments of numbers (such as using 10, 20, 30, etc.) so that when new navigation items are inserted in the middle, there is no need to frequently change the order value of existing items.Although it is not as intuitive as dragging and dropping, effective planning can effectively improve efficiency.
Q2: Besides adjusting the hierarchy and order, what are the highlights of AnQiCMS in navigation menu management?A2: AnQiCMS's navigation settings also support 'navigation category management', which means you can create multiple independent navigation groups, such as 'top main navigation', 'footer navigation', 'sidebar navigation', etc., to achieve flexible configuration of navigation in different positions.In addition, the navigation link types are very rich, supporting built-in links (such as home page, model home page), category page links, and external links, meeting various content display and jump needs.
Q3: Will AnQiCMS completely replace the existing numeric sorting and hierarchical selection after adding the drag-and-drop feature?A3: Generally, when a CMS system adds drag-and-drop functionality, it tends to be used as a more intuitive interaction method to “enhance” existing features rather than completely “replace” them.This means that the drag-and-drop operation may provide a visual interface in the background to adjust the order and hierarchy, but the underlying numerical sorting and parent selection logic is likely to remain, to ensure consistency and traceability of the data.This can improve the convenience of user operations and maintain the rigor of system data processing.