Új hozzászólás Aktív témák

  • radi8tor

    MODERÁTOR

    Tudnátok segíteni, hogy ez ne így jelenjen meg:

    Hanem így:

    Ez a kód van a controller file-ban:

    $seo = [];

    if ($this->user->hasPermission('access', 'extension/extension/module') && $this->config->get('module_301redirect_status')) {
    $redirect301[] = [
    'name' => $this->language->get('text_seo_301redirect'),
    'href' => $this->url->link('extension/module/301redirect', 'user_token=' . $this->session->data['user_token'], true),
    'children' => []
    ];
    }

    if (isset($redirect301)) {
    $data['menus'][] = array(
    'id' => 'menu-seo',
    'icon' => 'fa-search',
    'name' => $this->language->get('text_seo'),
    'href' => '',
    'children' => $redirect301
    );
    }

    if ($this->user->hasPermission('access', 'extension/extension/module') && $this->config->get('module_302redirect_status')) {
    $redirect302[] = [
    'name' => $this->language->get('text_seo_302redirect'),
    'href' => $this->url->link('extension/module/302redirect', 'user_token=' . $this->session->data['user_token'], true),
    'children' => []
    ];
    }

    if (isset($redirect302)) {
    $data['menus'][] = array(
    'id' => 'menu-seo',
    'icon' => 'fa-search',
    'name' => $this->language->get('text_seo'),
    'href' => '',
    'children' => $redirect302
    );
    }

    Ja és a template, ami alapján megjeleníti:

    <ul id="menu">
    {% set i = 0 %}
    {% for menu in menus %}
    <li id="{{ menu.id }}">{% if menu.href %}<a href="{{ menu.href }}"><i class="fa {{ menu.icon }} fw"></i> {{ menu.name }}</a>{% else %}<a href="#collapse{{ i }}" data-toggle="collapse" class="parent collapsed"><i class="fa {{ menu.icon }} fw"></i> {{ menu.name }}</a>{% endif %}
    {% if menu.children %}
    <ul id="collapse{{ i }}" class="collapse">
    {% for children_1 in menu.children %}
    <li>{% if children_1.href %}<a href="{{ children_1.href }}">{{ children_1.name }}</a>{% else %}<a href="#collapse{{ i }}" data-toggle="collapse" class="parent collapsed">{{ children_1.name }}</a>{% endif %}
    {% if children_1.children %}
    <ul id="collapse{{ i }}" class="collapse">
    {% for children_2 in children_1.children %}
    <li>{% if children_2.href %}<a href="{{ children_2.href }}">{{ children_2.name }}</a>{% else %}<a href="#collapse{{ i }}" data-toggle="collapse" class="parent collapsed">{{ children_2.name }}</a>{% endif %}
    {% if children_2.children %}
    <ul id="collapse{{ i }}" class="collapse">
    {% for children_3 in children_2.children %}
    <li><a href="{{ children_3.href }}">{{ children_3.name }}</a></li>
    {% endfor %}
    </ul>
    {% endif %} </li>
    {% set i = i + 1 %}

    {% endfor %}
    </ul>
    {% endif %}</li>
    {% set i = i + 1 %}
    {% endfor %}
    </ul>
    {% endif %}</li>
    {% set i = i + 1 %}
    {% endfor %}
    </ul>

Új hozzászólás Aktív témák

Hirdetés