Ergebnis 1 bis 6 von 6

Thema: Duplizieren eines Nachrichtenarchivs mit sämtlichen Inhalten möglich?

  1. #1
    Contao-Nutzer
    Registriert seit
    30.06.2014.
    Beiträge
    118

    Standard Duplizieren eines Nachrichtenarchivs mit sämtlichen Inhalten möglich?

    Hallo,

    ich habe gerade massive Probleme, ein englisches Nachrichtenarchiv zu duplizieren.
    Beim Duplizieren geht nämlich das Datum der Beiträge verloren (sehr mühsam!) und auch von den Inhaltselementen z.B. Youtube werden die Einstellung verworfen (z.B. Player-Größe).

    Ich hätte gedacht, ich brauche das englische Nachrichtenarchiv nur zu duplizieren und muss dann nur die Texte in den Duplikaten ersetzen um ein deutsches Archiv zu haben.
    Das funktioniert aber irgendwie leider überhaupt nicht.

    Gibt es für das Problem irgendeine Abhilfe?



    Vielen Dank für Hilfe!

    MfG,
    Arthur

    ------------------
    Softwareversion:
    Contao Open Source CMS 3.2.12
    dk_caroufredsel 1.3.1
    dk_mmenu 1.4.1
    dlh_geocode 1.0.4
    dlh_googlemaps 2.0.9
    easy_themes 2.0.7
    m17-sticky-backend-footer 2.0.4
    MultiColumnWizard 3.2.1
    responsive_images 2.0.0-beta1
    Geändert von arthur_8200 (01.08.2014 um 22:44 Uhr)

  2. #2
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Arthur,

    dazu muss bei den entsprechenden Feldern in der dcaconfig der Eval 'doNotCopy" auf false umgestellt werden

    z.B. für Datum
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_news']['fields']['date']['eval'] =array('doNotCopy'=>false); 

  3. #3
    Contao-Nutzer
    Registriert seit
    30.06.2014.
    Beiträge
    118

    Standard

    Zitat Zitat von magicsepp Beitrag anzeigen
    Hallo Arthur,

    dazu muss bei den entsprechenden Feldern in der dcaconfig der Eval 'doNotCopy" auf false umgestellt werden

    z.B. für Datum
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_news']['fields']['date']['eval'] =array('doNotCopy'=>false); 
    Hey magicsepp,

    vielen Dank für deinen Hinweis!

    Tatsächlich lässt es sich dort umstellen :-)

    Beim Einfügen eines kopierten Nachrichten-Beitrag erscheint zwar zunächst im Feld Datum nur ein Zahlenwert (vielleicht Unix-Timestamp? z.B. 1402379820 für 2014-06-10) aber im Endeffekt wird das originale Datum eingetragen.

    Grandios

    Danke!

    MfG,
    Arthur

  4. #4
    Contao-Nutzer
    Registriert seit
    02.12.2011.
    Ort
    Nürtingen
    Beiträge
    13

    Standard Nachrichten duplizieren Contao 4

    Reihe mich hier mal an.
    Habe eine 4.4.29
    Im Netzt habe ich gefunden:
    https://github.com/contao/core/issues/7223

    Habe dann gemäß dieser Seite:
    https://de.contaowiki.org/Ordner_und...en_in_Contao_4

    einen Ordner erstellt app/Resources/contao/dca/ und darin eine dcaconfig.php erstellt mit folgendem Inhalt:
    <?php
    $GLOBALS['TL_DCA']['tl_news']['fields']['date']['eval']['doNotCopy'] = false;

    Contao Manager 1.1.4 aufgerufen, Prd.-Cache und Entwicklungsumgebung geleert/erneuert.
    Backend Systemwartung Cache geleert

    NULL Veränderung
    Wenn ich im DE Nachrichtenarchiv Beiträge kopiere und sie ins EN Archiv einfüge steht immer noch das heutige Datum.
    Bei 100 Einträgen wäre es sehr mühsam das alles händisch zu übertragen.

    Weiß jemand Rat?
    Danke

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

    Standard

    Zitat Zitat von ezsimple Beitrag anzeigen
    einen Ordner erstellt app/Resources/contao/dca/ und darin eine dcaconfig.php erstellt mit folgendem Inhalt:
    <?php
    $GLOBALS['TL_DCA']['tl_news']['fields']['date']['eval']['doNotCopy'] = false;
    Das ist falsch. Die dcaconfig.php gehört in den Ordner system/config/. Empfehlenswert ist jedoch die DCA Änderungen in die korrekten DCA Files in app/Resources/contao/dca/ zu schreiben. In deinem Fall also app/Resources/contao/dca/tl_news.php.

  6. #6
    Contao-Nutzer
    Registriert seit
    02.12.2011.
    Ort
    Nürtingen
    Beiträge
    13

    Daumen hoch

    Super Spooky,
    danke für deine Hilfe.
    Das umbenennen der Datei in app/Resources/contao/dca/tl_news.php hat geholfen.
    Vielen herzlichen Dank

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
  •