Verwendung: Erstes und letztes Element in verschachtelten Custom Elements

Silvia's Avatar

Silvia

06 Sep, 2019 11:32 AM

Produkt: Custom Elements Contao
Contao-Version: 4.4

Ich möchte in einer if-Abfrage für das letzte Element eines verschachtelten Custom Elements die Template-Ausgabe anpassen, kann ich das mit Bordmitteln erreichen? Ist das letzte Element irgendwie gekennzeichnet, so dass ich es ansprechen kann?

  1. Support Staff 1 Posted by RockSolid Theme... on 06 Sep, 2019 01:52 PM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Der benötigte PHP-Code im Template kann z. B. folgendermaßen aussehen:

    <?php foreach ($this->boxes as $index => $box): ?>
        ...
        <?php if ($index === count($this->boxes) - 1): ?>
            Ausgabe für das letze Element
        <?php endif ?>
        ...
    <?php endforeach ?>
    

    Die Variablen $this->boxes und $box müssen dabei entsprechend dem Element angepasst werden.

  2. 2 Posted by Silvia Reins on 07 Sep, 2019 08:08 AM

    Silvia Reins's Avatar

    Perfekt, besten Dank.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac