1. Work Place
  2. Support
  3. Work Place
  4. GitHub
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Pages
  • Forum
  • Tasks
  • Products
  • More Options
  1. YoureCom - Plugins for the WoltLab Suite Core (WSC)
  2. Forum
  3. General discussion area
  4. WoltLab Suite scene talk

Abfrage des Footer Menü

  • Pacco
  • February 22, 2021 at 5:45 PM
1st Official Post
  • Pacco
    Reactions Received
    64
    Posts
    134
    Products
    1
    • February 22, 2021 at 5:45 PM
    • #1

    Gibt es eine einfache Abfrage wenn das Footermenü existiert oder nicht?

    Ich habe schon zig Varianten versucht aber leider Erfolg gehabt :/ , wie z.B. mit

    {if $menuItemNode->identifier === 'com.woltlab.wcf.FooterMenu'}

    oder

    if !$menuItemNode->hasChildren()}

    oder

    {if !$boxesFooter|empty}

    u.v.m.

  • Marcel Beckers
    Administrator
    Reactions Received
    2,184
    Posts
    4,844
    Tasks
    164
    Products
    47
    • February 22, 2021 at 6:15 PM
    • Official Post
    • #2

    Hey Pacco,

    Möchtest du dich ins Footer Menü einklinken? Möchtest du dieses bei Existenz verändern? Möchtest du etwas zusätzliches Darstellen, wenn dieses vorhanden ist?

    Gruß

    Marcel

    • Next Official Post
  • Pacco
    Reactions Received
    64
    Posts
    134
    Products
    1
    • February 22, 2021 at 6:21 PM
    • #3
    Quote from Marcel Beckers

    Möchtest du dich ins Footer Menü einklinken?

    Nein ;)

    Quote from Marcel Beckers

    Möchtest du dieses bei Existenz verändern?

    Nein ;)

    Quote from Marcel Beckers

    Möchtest du etwas zusätzliches Darstellen, wenn dieses vorhanden ist?

    Yep, ;) wenn dieser vorhanden ist oder halt nicht, da ich sonst immer mit boolean arbeiten muss :(

  • Marcel Beckers
    Administrator
    Reactions Received
    2,184
    Posts
    4,844
    Tasks
    164
    Products
    47
    • February 27, 2021 at 3:04 PM
    • Official Post
    • #4
    Smarty
    {if $__wcf->getBoxHandler()->getBoxes('footerBoxes')|count > 0}
         Blupp ist ein tolles Wort
    {/if}

    Man könnte zur Not auch mit javaScript auf die Existenz der Klasse boxesFooterBoxes prüfen, aber das würde ich nur im absoluten Ausnahmefall machen, da sonst das JS auf jeder Seite ausgeführt werden muss. Mit dem Templatecode solltest du wesentlich besser stehen :)

    • Previous Official Post
  • Pacco
    Reactions Received
    64
    Posts
    134
    Products
    1
    • February 27, 2021 at 3:17 PM
    • #5

    Danke Marcel :thumbup:

    Ich habe es momentan so:

    {if !$menuItemNode->hasChildren()}

    und das in eine Schleife gepackt foreach

    funktionieren tut es auch, vielleicht aber auch nicht der Beste Weg. ^^

    Ich werde es mal mit deinem Script versuchen ;)

Participate now!

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

Register Yourself Login

Last completed Tasks

  1. Insert file attachment from forum entry into task Workplace

    rschuetze December 22, 2020 at 8:59 PM
  2. PHP Database API Workplace

    Marcel Beckers January 15, 2023 at 12:33 PM
  3. Replacement of HeaderUtil::redirect Clan Management Clan Management: Boards

    Marcel Beckers January 15, 2023 at 12:40 PM
  4. PHP Database API Usergroups application during registration

    Marcel Beckers January 15, 2023 at 12:33 PM
  5. PHP Database API Clan Management Clan Management: Boards

    Marcel Beckers January 15, 2023 at 12:33 PM
  6. PHP Database API Clan Management

    Marcel Beckers January 15, 2023 at 12:33 PM

Tags

  • Footer
  • Menu
  • Abfrage
  1. Contact
  2. Privacy Policy
  3. Legal Notice
Powered by WoltLab Suite™