Ergebnis 1 bis 14 von 14

Thema: Array Helper aus dem Handbuch klappt nicht

  1. #1
    Contao-Fan
    Registriert seit
    20.06.2009.
    Beiträge
    604

    Standard Array Helper aus dem Handbuch klappt nicht

    Hallo,

    bei der Umstellung auf 5.3 habe ich mal alle Templates von MM im Debugmdus angeschaut und da gibt es so einige Problemchen. Einig konnte ich finden, aber nun bräuchte ich mal den Array Helper und würde mir gerne den ganzen Knoten eines items anzeigen lassen. Das sollte reichen. Aber der Code hier aus dem Handbuch klappt nicht. Da kommt nur eine weiße Seite. Vielleicht habe ich aber heute auch einfach zu lange am Rechner gesessen. Passt das denn noch für 5.3 aus dem Handbuch?

    https://metamodels.readthedocs.io/de...ay-helper.html

    Einfach oben ins template kopieren sollte doch dann gehen oder?
    Viele Grüße
    Shania

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.308
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Shania,
    schalte doch mal bitte den Debug Modus ein. Dann solltest du eine Fehlermeldung bekommen und nicht nur eine weiße Seite.

    Im Debug Modus kannst du dann auch mit dump() schauen, was dir alles zur Verfügung steht -> https://metamodels.readthedocs.io/de...ebug-templates

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.379
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Shania Beitrag anzeigen
    Aber der Code hier aus dem Handbuch klappt nicht. Da kommt nur eine weiße Seite.
    ggf. zu wenig Speicher? habe den Quelltext gerade in einer 5.3er getestet - geht...

    mit der Symfony-Toolbar ist die Sache m.E. eleganter - Du kannst in Deinen Rendersettings auch temporär auf metamodel_prerendered_debug umschalten - da ist die Ausgabe per dump eingebaut

  4. #4
    Contao-Fan
    Registriert seit
    20.06.2009.
    Beiträge
    604

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Hallo Shania,
    schalte doch mal bitte den Debug Modus ein. Dann solltest du eine Fehlermeldung bekommen und nicht nur eine weiße Seite.
    Das hatte ich vorher und kenne die Stelle des Fehlers. Um den zu korrigieren benötige ich die Ausgabe der einzelnen Knoten.

    Angemeckert wird sowas hier:

    PHP-Code:
    <?php if ($arrItem['raw']['haltungsform']['611']['kurz']=='WH-U'): ?>{{fa::home green}}<?php endif; ?>
    Ich muss also in die zweite Tabelle des Metamodels. Die heißt aber nicht haltungsform, das ist nur ein Eintrag mit diversen Unterausprägungen.

    Daher wollte ich den Arry-Helper nutzen. Füge ich den in mein Template im Debugmodus kommt dann ein anderer Fehler:

    HTML-Code:
     $data .= $path."['{$key}'] = \"".addslashes($a)."\";".$delimiter;

    Ich suche so eine Ausgabe hier:

    HTML-Code:
    <html>
     <!-- DEBUG START
     <pre>
     $arrItem['raw']['id'] = "93";
     $arrItem['raw']['pid'] = "0";
     $arrItem['raw']['sorting'] = "0";
     $arrItem['raw']['tstamp'] = "1484897086";
     $arrItem['raw']['name'] = "0";
     $arrItem['raw']['vorname'] = "Amir";
     $arrItem['raw']['email'] = "Amir.Avery@mmtest.com";
     $arrItem['raw']['abteilung']['__SELECT_RAW__']['id'] = "4";
     $arrItem['raw']['abteilung']['__SELECT_RAW__']['pid'] = "0";
     $arrItem['raw']['abteilung']['__SELECT_RAW__']['sorting'] = "0";
     $arrItem['raw']['abteilung']['__SELECT_RAW__']['tstamp'] = "1442499032";
     $arrItem['raw']['abteilung']['__SELECT_RAW__']['name'] = "Marketing";
     $arrItem['raw']['abteilung']['__SELECT_RAW__']['alias'] = "marketing";
     $arrItem['raw']['abteilung']['name'] = "Marketing";
     $arrItem['raw']['abteilung']['alias'] = "marketing";
     $arrItem['text']['name'] = "Avery";
     $arrItem['text']['vorname'] = "Amir";
     $arrItem['text']['email'] = "Amir.Avery@mmtest.com";
     $arrItem['text']['abteilung'] = "Marketing";
     $arrItem['attributes']['name'] = "Name";
     $arrItem['attributes']['vorname'] = "Vorname";
     $arrItem['attributes']['email'] = "E-Mail";
     $arrItem['attributes']['abteilung'] = "Abteilung";
     $arrItem['html5']['name'] = "<span class=\"text\">0</span>";
     $arrItem['html5']['vorname'] = "<span class=\"text\">Amir</span>";
     $arrItem['html5']['email'] = "<span class=\"text\">Amir.Avery@mmtest.com</span>";
     $arrItem['html5']['abteilung'] = "Marketing";
     $arrItem['class'] = "first even";
     $arrItem['jumpTo'] = array();
     </pre>
     DEBUG ENDE -->
    </html>
    Beim Arryhelper wird in der Fehlermeldung darunter ein Array angezeigt, aber im Fließtext und ohne die Formatierung, die ich direkt im Template verwenden könnte.
    Viele Grüße
    Shania

  5. #5
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.308
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Shania,
    wann kommen denn welche Fehlermeldungen? Ohne die wird es schwer dir zu helfen ;-)
    Ich muss zugeben, das ich noch nie mit dem Array Helper gearbeitet habe, sondern immer direkt mit den dump-Ausgaben in der Debug-Bar...

    Aber so oder so: Ohne die genauen Fehlermeldungen, wird man da nicht viel sagen können.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  6. #6
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.379
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Shania Beitrag anzeigen
    Beim Arryhelper wird in der Fehlermeldung darunter ein Array angezeigt, aber im Fließtext und ohne die Formatierung, die ich direkt im Template verwenden könnte.
    da gibts keine Formatierung - guck dir die Seite in der Quelltextansicht an... (Strg+u)

  7. #7
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.379
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Shania Beitrag anzeigen
    Ich muss also in die zweite Tabelle des Metamodels. Die heißt aber nicht haltungsform, das ist nur ein Eintrag mit diversen Unterausprägungen.
    ich vermute, Dir fehlt in der Kette der Array-Keys ein ['__SELECT_RAW__'] bzw. ['__TAGS_RAW__'] - über dump und Debugansicht sollte man sich die Kette zusammen bauen können...

  8. #8
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.379
    User beschenken
    Wunschliste

    Standard

    man sollte das auch entsprechend abfangen, falls der Key nicht gefunden wird

    PHP-Code:
     <?php if ('WH-U' === ($arrItem['raw']['haltungsform']['611']['kurz'] ?? '')): ?>{{fa::home green}}<?php endif; ?>

    ich hab die Sittichseite nicht merh ganz so auf dem Schirm - guck mal, ob Du die Stelle nicht dynamischer besetzen kannst -> also in Haltungsform ein Attribut "fa_icon" einbauen und dann sowas wie

    PHP-Code:
     <?php if (!empty($faIcon $arrItem['raw']['haltungsform']['611']['fa_icon'])): ?>{{fa::<?= $faIcon ?>}}<?php endif; ?>

  9. #9
    Contao-Fan
    Registriert seit
    20.06.2009.
    Beiträge
    604

    Standard

    Ich vermute, Dir fehlt in der Kette der Array-Keys ein ['__SELECT_RAW__'] bzw. ['__TAGS_RAW__'] - über dump und Debugansicht sollte man sich die Kette zusammen bauen können...
    Ja, das ist auch meine Vermutung und wahrscheinlich auch leicht und schnell erledigt, wenn ich wüsste wie das jetzt genau aussehen muss.

    Ist das hier die richtig Stelle?

    HTML-Code:
    'haltungsform' => array(array('__TAGS_RAW__' => array('id' => 612, 'pid' => 610, 'sorting' => 768, 'tstamp' => 1515857532, 'name' => 'Außenhaltung &#40;unverändert&#41;', 'alias' => 'aussenhaltung', 'kurz' => 'AH-U'), 'tag_value_sorting' => 1, 'name' => 'Außenhaltung &#40;unverändert&#41;', 'alias' => 'aussenhaltung', 'kurz' => 'AH-U'), array('__TAGS_RAW__' => array('id' => 614, 'pid' => 610, 'sorting' => 256, 'tstamp' => 1515857491, 'name' => 'Wohnungshaltung &#40;gestreckt&#41;', 'alias' => 'wohnungshaltung-gestreckt', 'kurz' => 'WH-G'),
    So klappt es nicht:

    HTML-Code:
    $arrItem['raw']['haltungsform']['__TAGS_RAW__']['kurz']
    Viele Grüße
    Shania

  10. #10
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.379
    User beschenken
    Wunschliste

    Standard

    das ist in deiner Ausgabe schwer zu erkennen wo und was das ist - entweder einmal komplett oder Screenshot der Dump-Ausgabe...

    Wenn "haltungsform" eine Mehrfachverknüpfung (Tags) ist, sollte in "raw" die Ebene nach "haltungsform" eine Liste mit den verknüpften Datensätzen sein - guck in die Dump-Ausgabe!

    Code:
    raw v
      haltungsform v
        3 v
          __TAGS_RAW__ v
            id = 3
            pid
            tstamp
            sorting
            name
            alias
            irgendwas
          name
          alias
          irgendwas
        5 v
          __TAGS_RAW__ v
            id = 5
            pid
            tstamp
            sorting
            name
            alias
            irgendwas
          name
          alias
          irgendwas
    das bedeutet, du hast in $arrItem['raw']['haltungsform'] erstmal ein leeres oder gefülltes Array - darüber kannst Du loopen oder mit einem Array-Filter was suchen

    ggf. kleine Funktion bauen (siehe "Helper"), um was bestimmtes in dem Array zu finden

    Zitat Zitat von Shania Beitrag anzeigen
    So klappt es nicht:
    => damit kann keiner was anfangen! => Debugmodus anmachen => was passiert? Warning/Error/...?

  11. #11
    Contao-Fan
    Registriert seit
    20.06.2009.
    Beiträge
    604

    Standard

    Hat nun etwas gedauert bis ich mir das genauser ansehen konnte und ich habe nochmal versucht mich mit den Tools zurecht zu finden. Wenn man kein Entwickler ist und das bin ich halt nicht, ist das schon komplizierter als es mal war. Vielleicht ist es auch einfach zu lange her, dass ich nichts mehr gemacht habe.

    Nu denn. Dies ist mein Template:

    PHP-Code:
    <?php if (count($this->data)): ?>

    <span class="total"><?php echo $this->total ?><?php echo " Treffer f&uuml;r die festgelegte Auswahl:" ?></span><br /><br />

    <div class="layout_full">
        
    <div class="header col">Foto</div><div class="header col">Titel/Eignung</div><div class="header col">Saatenanzahl</div><div class="header col">Lieferant</div>
        
    <?php foreach ($this->data as $arrItem): ?>
    <div class="item <?php echo $arrItem['class']; ?>">

    <div class="col"><?php echo $arrItem['html5']['foto']; ?></div>
    <div class="col"><?php if ($arrItem['jumpTo']['deep']): ?>
    <a href="<?php echo $arrItem['jumpTo']['url']; ?>" title="<?php echo $arrItem['text']['titel']; ?>" ><?php echo $arrItem['text']['titel']; ?></a><br>

        <?php if ($arrItem['raw']['haltungsform']['611']['kurz']=='WH-U'): ?>{{fa::home green}}<?php endif; ?>
        <?php if ($arrItem['raw']['haltungsform']['613']['kurz']=='WH-A'): ?>{{fa::home orange}}<?php endif; ?>
        <?php if ($arrItem['raw']['haltungsform']['614']['kurz']=='WH-G'): ?>{{fa::home yellow}}<?php endif; ?>
        <?php if ($arrItem['raw']['haltungsform']['612']['kurz']=='AH-U'): ?>{{fa::sun-o green}}<?php endif; ?> 
        <?php if ($arrItem['raw']['haltungsform']['615']['kurz']=='AH-A'): ?>{{fa::sun-o orange}}<?php endif; ?>
        <?php if ($arrItem['raw']['haltungsform']['616']['kurz']=='AH-G'): ?>{{fa::sun-o yellow}}<?php endif; ?>
        <?php if ($arrItem['raw']['haltungsform']['617']['kurz']=='SF'): ?>{{fa::medkit orange}}<?php endif; ?>

    <?php endif; ?></div>
    <div class="label"><?php echo $arrItem['attributes']['saatenanzahl']; ?>: </div>
    <div class="col"><?php echo $arrItem['text']['saatenanzahl']; ?></div>
    <div class="label"><?php echo $arrItem['attributes']['lieferant']; ?>: </div>
    <div class="col"><?php echo $arrItem['text']['lieferant']; ?></div>
    </div>

    <?php endforeach; ?>

    </div>

    <div class="hinweis_tab">Außerhalb von Brut und Mauser geeignet für Nymphensittiche in<br>{{fa::home green}}&nbsp;Wohnungshaltung&nbsp;(unverändert) | {{fa::home yellow}}&nbsp;Wohnungshaltung&nbsp;(gestreckt) | {{fa::home orange}}&nbsp;Wohnungshaltung&nbsp;(angereichert) | {{fa::sun-o green}}&nbsp;Außenhaltung&nbsp;(unverändert) | {{fa::sun-o yellow}}&nbsp;Außenhaltung&nbsp;(gestreckt) | {{fa::sun-o orange}}&nbsp;Außenhaltung&nbsp;(angereichert) | {{fa::medkit orange}}&nbsp;Spezialfutter&nbsp;(z.B.&nbsp;bei&nbsp;Krankheit)</div>

    <?php else: ?>
    <p class="info"><?php echo $this->noItemsMsg?></p>
    <?php endif; ?>
    Die Ausgabe im Frontend funktioniert. Schalte ich den Debugmodus ein, kommt folgende Fehlermeldung:

    PHP-Code:
    ErrorException
    ErrorException
    :
    WarningUndefined array key 611

      at templates
    /metamodel_prerendered_futterm_l.html5:23
      at 
    include('/www/htdocs/***/***/templates/metamodel_prerendered_futterm_l.html5')
         (
    vendor/metamodels/core/src/Render/Template.php:448)
      
    at MetaModels\Render\Template->parse('html5')
         (
    vendor/metamodels/core/src/ItemList.php:1328)
      
    at MetaModels\ItemList->render(falseobject(ContentModel))
         (
    vendor/metamodels/core/src/CoreBundle/Controller/ListControllerTrait.php:312)
      
    at MetaModels\CoreBundle\Controller\ContentElement\ItemListController->getResponseInternal(object(FragmentTemplate), object(ContentModel), object(Request))
         (
    vendor/metamodels/core/src/CoreBundle/Controller/ContentElement/ItemListController.php:89)
      
    at MetaModels\CoreBundle\Controller\ContentElement\ItemListController->getResponse(object(FragmentTemplate), object(ContentModel), object(Request))
         (
    vendor/contao/core-bundle/src/Controller/ContentElement/AbstractContentElementController.php:40)
      
    at Contao\CoreBundle\Controller\ContentElement\AbstractContentElementController->__invoke(object(Request), object(ContentModel), 'main'nullobject(PageModel))
         (
    vendor/metamodels/core/src/CoreBundle/Controller/ContentElement/ItemListController.php:73)
      
    at MetaModels\CoreBundle\Controller\ContentElement\ItemListController->__invoke(object(Request), object(ContentModel), 'main'nullobject(PageModel))
         (
    vendor/symfony/http-kernel/HttpKernel.php:181)
      
    at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 2)
         (
    vendor/symfony/http-kernel/HttpKernel.php:76)
      
    at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 2false)
         (
    vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86)
      
    at Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(object(HttpKernel), object(Request), 2false)
         (
    vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php:78)
      
    at Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer->render('/_fragment?_path=_format%3Dhtml%26_locale%3Dde%26_controller%3Dcontao.content_element.metamodel_content'object(Request), array('ignore_errors' => false))
         (
    vendor/symfony/http-kernel/Fragment/FragmentHandler.php:83)
      
    at Symfony\Component\HttpKernel\Fragment\FragmentHandler->render(object(ContentElementReference), 'forward', array('ignore_errors' => false))
         (
    vendor/contao/core-bundle/src/Fragment/FragmentHandler.php:68)
      
    at Contao\CoreBundle\Fragment\FragmentHandler->render(object(ContentElementReference))
         (
    vendor/contao/core-bundle/contao/elements/ContentProxy.php:74)
      
    at Contao\ContentProxy->generate()
         (
    vendor/contao/core-bundle/contao/library/Contao/Controller.php:624)
      
    at Contao\Controller::getContentElement(object(ContentModel), 'main')
         (
    vendor/contao/core-bundle/contao/modules/ModuleArticle.php:205)
      
    at Contao\ModuleArticle->compile()
         (
    vendor/contao/core-bundle/contao/modules/Module.php:214)
      
    at Contao\Module->generate()
         (
    vendor/contao/core-bundle/contao/modules/ModuleArticle.php:71)
      
    at Contao\ModuleArticle->generate(false)
         (
    vendor/contao/core-bundle/contao/library/Contao/Controller.php:499)
      
    at Contao\Controller::getArticle(object(ArticleModel), falsefalse'main', array())
         (
    vendor/contao/core-bundle/contao/library/Contao/Controller.php:357)
      
    at Contao\Controller::getFrontendModule('0''main', array())
         (
    vendor/contao/core-bundle/contao/pages/PageRegular.php:186)
      
    at Contao\PageRegular->prepare(object(PageModel))
         (
    vendor/contao/core-bundle/contao/pages/PageRegular.php:47)
      
    at Contao\PageRegular->getResponse(object(PageModel), true)
         (
    vendor/contao/core-bundle/contao/controllers/FrontendIndex.php:66)
      
    at Contao\FrontendIndex->renderPage(object(PageModel))
         (
    vendor/symfony/http-kernel/HttpKernel.php:181)
      
    at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (
    vendor/symfony/http-kernel/HttpKernel.php:76)
      
    at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1true)
         (
    vendor/symfony/http-kernel/Kernel.php:197)
      
    at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (public/
    index.php:42

    Dies ist der Knoten:

    Code:
    array:10 [?
      0 => array:7 [?
        "raw" => array:15 [?
          "id" => 4
          "pid" => 0
          "sorting" => 1920
          "tstamp" => 1515875172
          "titel" => "Großsittich Extra ohne Sonnenblumenkerne"
          "futtermischung_url" => "grosssittich_extra_o_sbk"
          "foto" => array:4 [?]
          "lieferant" => array:4 [?]
          "saatenanzahl" => "13"
          "zutaten" => """
            <ul>
            <li>Silberhirse</li>
            <li>Platahirse</li>
            <li>Kanariensaat</li>
            <li>Kardisaat</li>
            <li>Buchweizen</li>
            <li>Haferkerne</li>
            <li>Milo</li>
            <li>Rote Hirse</li>
            <li>Hanf</li>
            <li>Leinsaat</li>
            <li>Paddyreis</li>
            <li>Negersaat</li>
            <li>Mariendistelsamen</li>
            </ul>
            """
          "beschreibung" => """
            <p>Diese Mischung besteht aus <strong>13 Saaten</strong> und ist trotz fehlender Sonnenblumenkerne recht gehaltvoll, sofern die eigenen Nymphensittiche <a title ?
            <p>Fressen die eigenen Nymphensittiche gerne Kardi, so sollte man das Futter für Nymphensittiche in Wohnungshaltung z.B. mit "Wellensittich Grasland" des gleich ?
            <p>An Nymphensittiche in Außenvolieren kann diese Mischung unverändert verfüttert werden.</p>
            """
          "fertig" => "1"
          "veroeffentlicht" => "1"
          "veroeffentlicht_am" => 1351020372
          "haltungsform" => array:2 [?
            612 => array:5 [?
              "__TAGS_RAW__" => array:7 [?]
              "tag_value_sorting" => 1
              "name" => "Außenhaltung &#40;unverändert&#41;"
              "alias" => "aussenhaltung"
              "kurz" => "AH-U"
            ]
            614 => array:5 [?
              "__TAGS_RAW__" => array:7 [?]
              "tag_value_sorting" => 4
              "name" => "Wohnungshaltung &#40;gestreckt&#41;"
              "alias" => "wohnungshaltung-gestreckt"
              "kurz" => "WH-G"
            ]
          ]
        ]
    Ich habe meine MMs ja etwas anders aufgebaut als ihr das hier meist macht. Es gibt immer eine Haupttabelle und ein weiteres MM für alle Auswahlfelder des ersten MMs. So, wie früher in Catalog die Taxonomie.

    Das sieht für dieses MM so aus:

    zweitesMM.jpginhaltMM.jpg
    Viele Grüße
    Shania

  12. #12
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.379
    User beschenken
    Wunschliste

    Standard

    Code:
    Undefined array key 611
    ist schon richtig, da in "$arrItem['raw']['haltungsform']" nur die Keys 612 und 614 vorhanden waren - das muss man abfangen für Keys auf die Du zugreifen willst, aber nicht da sind ... das geht z. B. mit

    PHP-Code:
    isset($arrItem['raw']['haltungsform']['611'])
    (
    $arrItem['raw']['haltungsform']['611'] ?? null)
    !empty(
    $arrItem['raw']['haltungsform']['611']) 
    aber wie gesagt, Du machst Dir das Leben sicher einfacher, wenn Du die Iconangaben als "icon_code" mit bei den Haltungsformen ablegst - dann kannst Du die Icons über eine Schleife automatisch ausgeben - etwa so

    PHP-Code:
    <?php foreach($arrItem['raw']['haltungsform'] ?? [] as $haltungsform):?>
     {{fa::<?= $haltungsform['icon_code'?>}}
    <?php endforeach; ?>

    oder
    <?php foreach($arrItem['raw']['haltungsform'] ?? [] as $haltungsform):?>
     <?= $haltungsform['icon_code'?>
    <?php 
    endforeach; ?>
    wenn Du den gesamten Inserttag speichern möchtest
    Anmerkung:
    * $arrItem['jumpTo'] ist deprecated => bitte $arrItem['actions'][... verweden
    * statt <?php echo $xyz; ?> kannst Du auch schreiben <?= $xyz ?>

  13. #13
    Contao-Fan
    Registriert seit
    20.06.2009.
    Beiträge
    604

    Standard

    Ah, ok, danke, ich verstehe das Problem. Das war früher aber nicht nötig oder gab es diese Meldung dann schon immer?

    Ich werde mein Glück dann mal versuchen, wird ein wenig dauern.
    Viele Grüße
    Shania

  14. #14
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.379
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Shania Beitrag anzeigen
    Das war früher aber nicht nötig oder gab es diese Meldung dann schon immer?
    Die Meldung gabs im Prinzip schon immer - war in PHP kleiner 8 nur nicht so präsent

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •