Ergebnis 1 bis 18 von 18

Thema: wie wichtig ist das templates anpassen nach einem Update auf 4.13

  1. #1
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard wie wichtig ist das templates anpassen nach einem Update auf 4.13

    Hallo zusammen,

    wie wichtig ist eigentlich das templates anpassen nach einem Update auf 4.13.
    Die Seite sieht aus wie vorher, erzeugt keine Fehler in HTML-Validator oder Konsole.
    Muss ich trotzdem alle templates umbauen auf neu? [Sorry, bin heute faul ]

    Viele Grüße,
    conter

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde sie kontrollieren und ggf. anpassen.
    Erfahrungsgemäß fällt einem die Faulheit zum unpassenden Moment auf die Füße - Murphy
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    240
    Partner-ID
    6916

    Standard

    Kann ich mlweb nur zustimmen. Aus meinen letzten 4.13er Updates musste ich lernen:

    • ohne JSON-LD im fe_page, news_full, event_full bleibt die Suche ziemlich leer
    • Das mod_login Template wurde angepasst
    • und auch im form_wrapper hat sich was geändert


  4. #4
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Na guuut ...

    Es betrifft ja aber nur die Templates, die in meinem eigenen Projekt-Templates-Ordner liegen, also die von mir schon irgendwie modifiziert wurden, oder?

    Und dann noch eine Frage zur Vorgehensweise:
    Ich öffne in einem Fenster die DIFF Version und in einem Fenster daneben den contao Template-Editor und ersetze die grün markierte mit der rot markierten, richtig?

    In meiner fe_page wird mir nach einbinden der neuen Zeile für Description aber ein Fehler angeszeigt, siehe Screenshot Editor.
    Die php-Version ist 7.4.

    Code:
    SOLL:  <meta name="description" content="<?= Contao\StringUtil::substr($this->description, 320) ?>">
    IST:  <meta name="description" content="<?= $this->description ?>">
    Was ist zu tun? Ein Semicolon einfügen hat nicht geholfen, gibt es ja auch nirgends in den php-Schnipseln im Template.

    [ATTACH=CONFIG]Diff-Version[/ATTACH]

    [ATTACH=CONFIG]Editor[/ATTACH]

    Viele Grüße,
    conter
    Angehängte Grafiken Angehängte Grafiken
    Geändert von conter (30.06.2022 um 11:24 Uhr)

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Zitat Zitat von conter Beitrag anzeigen
    Na guuut ...

    Es betrifft ja aber nur die Templates, die in meinem eigenen Projekt-Templates-Ordner liegen, also die von mir schon irgendwie modifiziert wurden, oder?

    Viele Grüße,
    conter
    Ja

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, klar.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  7. #7
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Danke schon mal : )

    Ich habe meinen Post #4 editiert. Könnt ihr da noch mal reinschauen bitte.

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

    Standard

    Du solltest generell evaluieren, ob du überhaupt die gesamte fe_page überschreiben musst. Besser wäre es, nur einzelne Blöcke zu überschreiben.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    Zitat Zitat von conter Beitrag anzeigen


    Und dann noch eine Frage zur Vorgehensweise:
    Ich öffne in einem Fenster die DIFF Version und in einem Fenster daneben den contao Template-Editor und ersetze die grün markierte mit der rot markierten, richtig?
    Wenn Du alle angezeigten Änderungen aus dem diff einbaust, hast Du das gleiche, wie das Originaltemplate. Damit könntest Du Dein Template auch einfach löschen. Du „willst“ also nur die Änderungen von Contao nachziehen und Deine Anpassungen, die Du damals gemacht hast, beibehalten.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  10. #10
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Ich habe jetzt mein fe_page (custom) mit neuem Namen dupliziert und das neue 4.13er fe_page benutzt. Es blieb dann nur noch eine diff übrig, die ich übernommen habe.

    Der Fehler ist aber auch im 4.13er fe_page noch drin.

    quelltexteditor-1.png

  11. #11
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    Existiert der "Fehler" nur im Editor, oder gibt es auch ein Problem im Frontend (und was sagt der Editor zu
    Code:
    \Contao\StringUtil
    (mit führendem Backslash)?)
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  12. #12
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ich hab exakt die selbe Zeile bei mir im Template und da meckert der Editor nicht!?

    C: 4.13.5
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Kahmoon (30.06.2022 um 14:41 Uhr)

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

    Standard

    conter hat vermutlich eine ältere ACE Editor Version.
    » sponsor me via GitHub or PayPal or Revolut

  14. #14
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Wie kann ich die Ace-Version prüfen und ggf. aktualisieren?

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

    Standard

    Führe in der Systemwartung "Composer Update ausführen" aus.
    » sponsor me via GitHub or PayPal or Revolut

  16. #16
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Moin,

    ich habe gerade den Manager auf 1.5.6 aktualisiert,

    Ein Systemwartung "Composer Update ausführen" erzeugt den Fehler
    Code:
    > Resolving dependencies using Composer Cloud v3.4.4
    !!! Current server is sponsored by: Contao Association !!!
    
    
    
    An error occurred during resolving process:
    array_merge(): Argument #1 must be of type array, bool given
    
    # Cloud Job ID PdQ8JDZSu10fD6osvlN0v6BfbYxCp0Sho1FYVszJESDJ94cvCxAB2azqClylcupJ2RCQY5j failed
    ich habe in die composer.json das allow-plugins eingetragen. Das ändert aber nichts am Fehler.

    Meine composer.json sieht jetzt so aus, also keine ungewöhnlichen Bundles drin
    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0+",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^5.6|^7.0",
            "codefog/contao-cookiebar": "^1.3",
            "codefog/contao-mobile_menu": "^2.7",
            "contao/calendar-bundle": "4.13.*",
            "contao/comments-bundle": "4.13.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.13.*",
            "contao/listing-bundle": "4.13.*",
            "contao/manager-bundle": "4.13.*",
            "contao/news-bundle": "4.13.*",
            "contao/newsletter-bundle": "4.13.*",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "madeyourday/contao-rocksolid-slider": "^2.0"
        },
        "conflict": {
            "contao/core-bundle": "<4.4.8"
        },
        "config": {
            "component-dir": "assets",
    		"allow-plugins": true
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }
    Beim alle Pakete aktualisieren kommt auch noch der Fehler
    array_merge(): Argument #1 must be of type array, bool given

    Prod cache habe ich gelöscht.

    Viele Grüße,
    conter

  17. #17
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107
    » sponsor me via GitHub or PayPal or Revolut

  18. #18
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Ja, das habe ich gelesen und den Manager aktualisiert.

    Meine Ace-Version Aktualisierung mit Systemwartung "Composer Update ausführen" muss demnach auf ein composer update warten.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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