Ergebnis 1 bis 8 von 8

Thema: COD für Contao 5.x

  1. #1
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.070
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard COD für Contao 5.x

    Moin Zusammen,

    gibt´s schon ein Bundle der COD für Contao 5 zum Download?
    Ich sehen in der Online-COD die Contao-Version 5.1, kann aber auf Packagist keine passende COD finden.

    Hat da jemand einen Tip?

    Grüße
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  2. #2
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.376
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aktuell noch nicht - kommst Du mit einem Theme-Export aus der Demo weiter?

  3. #3
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.070
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @lucina:

    Schande auf mein Haupt, ich habe Deine Antwort hier jetzt erst gesehen, sorry.
    Das Theme kann ich ohne Probleme per export/import installieren. Die Seitenlayouts und FE-Module sind vorhanden.

    Die Demodaten sind dort ja nicht dabei.

    Zur Zeit teste ich ein wenig mit der neuen Contao-Version und der CoD.

    1) Installation frisches Contao 5.3 inkl. der CoD mit CM -> funktioniert (Haken bei "Beispiel-Website installieren")
    2) nachträgliche Installation der CoD auf ein frisches Contao 5.3 mit dem CM -> funktioniert nicht (Bundle nicht auswählbar im CM)
    Der CM findet zwar das package contao/contao-demo, aber ich kann es nicht auswählen und im CM installieren.
    cm - cod.png


    3) nachträgliche Installation der CoD ohne Demodaten auf ein frisches Contao 5.3 mit der Konsole -> funktioniert (aber im BE wird kein Theme o.ä. angezeigt, das kann dann aber mit export/import der *.cto-Datei von der CoD welche online ist, erledigt werden)

    4) nachträgliche Installation der Demodaten CoD auf ein frisches Contao 5.3 mit der Konsole -> funktioniert nicht
    5) frische Installation der contao-demo per Konsole gem. Anleitung inkl. Demodaten -> funktioniert nicht wie erwartet (keine Daten in der DB, z.B. kein Benutzer in TL_user)
    https://packagist.org/packages/contao/contao-demo
    Using Composer

    This repository functions as a Composer project. You can install a full Contao application and this demo using the create-project command. We're assuming here you are familiar with the command line and Composer and have a functioning PHP and webserver setup.

    Run composer create-project contao/contao-demo:5.2 your-new-website
    Connect the database e.g. through DATABASE_URL in your .env.local file.
    Import the database backup using php vendor/bin/contao-console contao:backup:restore
    Finalize the database by running php vendor/bin/contao-console contao:migrate

    Zusammenfassend bekomme ich die CoD inkl. der Demodaten nur als zusammenhängende frische Installation mit dem CM hin.
    Ist das so gewollt? Eigentlich dachte ich, dass das über die Konsole auch klappen sollte.

    Grüße
    Geändert von tschero (17.02.2024 um 11:04 Uhr)
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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

    Standard

    Was genau funktioniert über die Konsole nicht?
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.070
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn ich der Doku folge

    Using Composer

    This repository functions as a Composer project. You can install a full Contao application and this demo using the create-project command. We're assuming here you are familiar with the command line and Composer and have a functioning PHP and webserver setup.

    Run composer create-project contao/contao-demo:5.2 your-new-website
    Connect the database e.g. through DATABASE_URL in your .env.local file.
    Import the database backup using php vendor/bin/contao-console contao:backup:restore
    Finalize the database by running php vendor/bin/contao-console contao:migrate
    sind im BE kein Theme und keine Demodaten vorhanden.

    Konsolenausgabe:
    Code:
     [OK] Executed 43 SQL queries.
    
    
    
     [OK] All migrations completed.
    
    
    ssh-xyz@xyz:/www/htdocs/xyz/c5_theme_cod$ /usr//bin/php82 vendor/bin/contao-console contao:backup:restore
    
    
     [OK] Successfully restored backup from "backup__20240217105132.sql.gz".
    
    
    ssh-xyz@xyz:/www/htdocs/xyz/c5_theme_cod$ /usr//bin/php82 vendor/bin/contao-console contao:migrate
    
    
     [INFO] Database dump skipped because there are no migrations to execute.
    
    
    
     [OK] All migrations completed.
    Geändert von tschero (17.02.2024 um 11:54 Uhr)
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  6. #6
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.070
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Import per Konsole funktioniert jetzt auch.
    Mein Fehler war folgender:

    Using Composer

    This repository functions as a Composer project. You can install a full Contao application and this demo using the create-project command. We're assuming here you are familiar with the command line and Composer and have a functioning PHP and webserver setup.

    1) Run composer create-project contao/contao-demo:5.2 your-new-website
    2) Connect the database e.g. through DATABASE_URL in your .env.local file.
    3) Import the database backup using php vendor/bin/contao-console contao:backup:restore
    4) Finalize the database by running php vendor/bin/contao-console contao:migrate
    Bei Punkt 2) habe ich direkt ein "php vendor/bin/contao-console contao:migrate" durchgeführt um die DB zu verbinden.
    Hier darf aber lediglich die Datenbankverbindung in die .env_local eingetragen werden.

    Dann funktioniert auch der Demoimport. Das heißt die Datenbank muss für Punkt 3) leer sein.
    Wenn schon Tabellen in der DB vorhanden sind, klappt der Import nicht.

    Grüße
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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

    Standard

    Zitat Zitat von tschero Beitrag anzeigen
    Wenn schon Tabellen in der DB vorhanden sind, klappt der Import nicht.
    Das ist egal. Dein Fehler war, dass du vor dem contao:backup:restore ein contao:migrate (ohne --no-backup) ausgeführt hast, wodurch ein neues Backup angelegt wurde. Und beim contao:backup:restore wird natürlich dann dieses Backup wiederhergestellt - und nicht das von der Contao Demo.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.070
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ah ok,

    das contao:migrate automatisch ein neues Backup anlegt wusste ich gar nicht.

    Vielen Dank für die Info.

    Grüße
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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
  •