Breadcrumbs abstrahieren

  • App
    WoltLab Suite Core

    Nächster Punkt:

    Aktuell muss jede Anwendung/Plugin die Breadcrumbs selbst abliefern.

    Als Erweiterung dafür:
    https://www.woltlab.com/bugtracker/ind…=Bug&bugID=1962

    Könnte man die breadCrumbs nicht in ein Paket auslager und dieses z.B. über PHP-Ansteuerbar machen.

    Code
    <ul>
    [foreach from=$breadCrumb->getItems() item=breadCrumbObj}
        <li><a href="{$breadCrumbObj->getLink()}"><span>{$breadCrumbObj->getTitle()}</span></a></li>
    </ul>
    PHP
    <?php
    // ... ganz viel davor
    BreadCrumb::addItem('index.php', PAGE_TITLE);
    // ... ganz viel danach
    ?>

    Es würde manche Template-Anpassungen vereinfachen aber auch die Lösung einheitlicher machen und man müsste auch nur noch eventuell ein Template anpassen.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!