Hello,
I have been unable to get a web link set to render a 'Help' dropdown.
I am using the stock header template, as follows:
{% for link in primary_nav.weblinks %} {% unless forloop.first %} <li class="divider-vertical"></li> {% endunless %} {% if link.display_page_child_links %} {% if link.url != null %} {% assign sublinks = sitemap[link.url].children %} {% endif %} {% else %} {% assign sublinks = link.weblinks %} {% endif %} <li class="weblink {% if sublinks.size > 0 %} dropdown{% endif %}"> <a {% if sublinks.size > 0 -%} href="#" class="dropdown-toggle" data-toggle="dropdown" {%- else -%} href="{{ link.url | escape }}" {%- endif -%} {%- if link.Open_In_New_Window %} target="_blank" {% endif -%} {%- if link.nofollow %} rel="nofollow"{% endif -%} {%- if link["new_tooltip"] %} title="{{ link["new_tooltip"] | escape }}"{% endif %}> {%- if link.image -%} {%- if link.image.url startswith '.' -%} <span class="{{ link.image.url | split:'.' | join }}" aria-hidden="true"></span> {%- else -%} <img src="{{ link.image.url | escape }}" alt="{{ link.image.alternate_text | default:link.tooltip | escape }}" {% if link.image.width %}width="{{ link.image.width | escape }}" {% endif %} {% if link.image.height %}height="{{ link.image.height | escape }}" {% endif %} /> {%- endif -%} {%- endif -%} {%- unless link.display_image_only -%} {{ link.name | escape }} {%- endunless -%} {%- if sublinks.size > 0 -%} <span class="caret"></span> {%- endif -%} </a> {% if sublinks.size > 0 %} <ul class="dropdown-menu" role="menu"> {% if link.url %} <li> <a href="{{ link.url }}" {% if link.Open_In_New_Window %} target="_blank" {% endif %} {% if link.nofollow %}rel="nofollow" {% endif %} {% if link.tooltip %}title="{{ link.tooltip }}" {% endif %}>{{ link.name }}</a> </li> <li class="divider"></li> {% endif %} {% for sublink in sublinks %} <li> <a href="{{ sublink.url }}" {% if sublink.Open_In_New_Window %} target="_blank" {% endif %} {% if sublink.nofollow %}rel="nofollow" {% endif %} {% if sublink.tooltip %}title="{{ sublink.tooltip }}" {% endif %}> {{ sublink.name | default:sublink.title }} </a> </li> {% endfor %} </ul> {% endif %} </li> {% endfor %}
--------------------------
My Weblink sets are setup as follows:
[Primary Nav]
- Accounts
- Cases
- Knowledge Base
- Help
* 'Display Page Child Links' = true
- Working With Cases
* 'Parent Web Link' = Help
- Update Profile
* 'Parent Web Link' = Help
------------------------------------
I have not been able to use the front-end content editor to drag and drop links, but I thought that setting the association of child web link on the back end should allow me to do just that.
I have a feeling the issue is that the child links are not being associated as the children of the sitemap[link.url]