Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nie działające menu rozwijane w October CMS
orbus
post 31.08.2019, 23:24:08
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 16.09.2010

Ostrzeżenie: (0%)
-----


Witam, w October CMS zainstalowałem darmowy szablon "Corlate". Niestety nie mogę sobie poradzić z rozwijanym menu. Nie działa a tego języka nie znam. Chodzi o zakładkę "Pages". Adres mojej strony to http://ku.cebis.atthost24.pl.

Może ktoś z Was będzie mógł rzucić okiem na kod z pliku nav.htm i ocenić czy problem to składnia czy coś innego? Będę bardzo wdzięczny za pomoc. Dzięki.

Kod
{% set
    links = {
        'home':      ['home', 'Home'],
        'o-nas':     ['samples/o-nas', 'O nas'],
        'pages': {
            name: 'Pages',
            sublinks: {
                'pricing':      ['samples/pricing', 'Pricing Table'],
                'error':      ['error', 'Error Page'],
                '404':          ['404', '404 Page'],
                'shortcodes': ['samples/shortcodes', 'Shortcodes'],
            },
        },
        'biorezonans':  ['samples/biorezonans', 'Biorezonans'],
        'kosmetyki':  ['', 'Kosmetyki'],
        'bony':  ['', 'Bony podarunkowe'],
        'galeria': ['samples/galeria', 'Galeria'],
        'cennik': ['cennik', 'Cennik'],
        'kontakt': ['kontakt', 'Skontaktuj się'],
    }
%}

{% macro render_menu(links) %}
    {% for code, link in links %}
        <li class="{{ code == currentPage ? 'active' }} {{ link.sublinks ? 'dropdown' }}">
            <a
                href="{{ link.sublinks ? '#' : (link.page ?: link[0])|page }}"
                {% if link.sublinks %}data-toggle="dropdown"{% endif %}
                class="{{ link.sublinks ? 'dropdown-toggle' }}"
            >
                {{ link.name ?: link[1] }}
                {% if link.sublinks %}<span class="caret"></span>{% endif %}
            </a>
            {% if link.sublinks %}
                <span class="dropdown-arrow"></span>
                <ul class="dropdown-menu">
                    {{ _self.render_menu(link.sublinks) }}
                </ul>
            {% endif %}
        </li>
    {% endfor %}
{% endmacro %}

{% import _self as nav %}

<nav class="navbar navbar-inverse" role="banner">
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="{{ 'home'|page }}"><img src="{{ 'assets/images/logo.png'|theme }}" alt="logo"></a>
        </div>
        <div class="collapse navbar-collapse navbar-right">
            <ul class="nav navbar-nav">
                {{ nav.render_menu(links) }}
            </ul>
        </div>
    </div>
</nav><!--/nav-->
Go to the top of the page
+Quote Post
Lord
post 5.09.2019, 08:31:22
Post #2





Grupa: Zarejestrowani
Postów: 210
Pomógł: 31
Dołączył: 10.03.2004

Ostrzeżenie: (0%)
-----


Ale co ci nie działa? Można konkretniej smile.gif ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.01.2020 - 11:53