Contao-Camp 2024
Seite 5 von 8 ErsteErste ... 34567 ... LetzteLetzte
Ergebnis 161 bis 200 von 297

Thema: [calendar_editor] Kalender-Events im Frontend bearbeiten

  1. #161
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard Editor wird nicht geladen

    Hi, egal welchen Editor auswähle, es wird keiner geladen.
    Muss ich noch extra etwas einstellen?

    Danke

    Preetz

  2. #162
    Contao-Nutzer
    Registriert seit
    29.10.2013.
    Beiträge
    16

    Standard Invalid Request Token

    Hallo,

    ich benutze Contao 2.10.2 und finde Calendar Editor echt gut.
    Ich habe das alternative Tempate benutzt und alles was ich wollte,
    war das Teaserfeld rauszunehmen. Aber sobald ich irgendetwas am Quellcode
    änder, bekomme ich beim absenden des "verbesserten" Formulards eine Contao Fehlermeldung
    irq.jpg

    Kann mir jemand sagen, was ich evtl. anders machen muss, damit ich das Formular anpassen kann?

    Viele Grüße

    Clozer

  3. #163
    Contao-Nutzer Avatar von wsa
    Registriert seit
    27.10.2009.
    Ort
    Augsburg
    Beiträge
    128

    Frage Formulardaten auf Weiterletungsseite bestätigen

    Hallo zusammen,

    ich verwende erfogreich und begeistert die Erweiterung Calendar_editor und stehe vor folgender Aufgabenstellung: Wie gebe ich auf der Weiterleitungsseite Daten aus dem Formular aus?

    z.B. Termin "Titel des Events" am "Startdatum des Events" erfolgreich eingetragen.

    Sämtliche Versuche, aufbauend auf efg, moretags, inputvar und den dort angebotenene Inserttags schlugen bisher fehl. Selbst ein php-Script, das die Formulardaten via
    Code:
    $event_title = $this->Input->post('title');
    auslesen soll, ergibt nur leere Strings.

    Bin für jeden Tipp oder jede Hilfe dankbar.

    GLG wsa

  4. #164
    Contao-Nutzer
    Registriert seit
    23.02.2011.
    Ort
    Grevenbroich
    Beiträge
    27

    Standard CSV-Datei in Kalender einlesen

    Hallo,

    ich habe im Forum nachgeschaut, aber leider keinen direkten Hinweis gefunden, welche Kalender-Erweiterungen notwendig sind, um CSV-Dateien einlesen zu können.
    Ich habe einige gespeichert, allerdings war die Homepage danach nicht mehr abrufbar.

    Kann mir jemand helfen und mir mitteilen, was ich hier genau machen muss. Benutzt wird contao 2.9.3
    Ich habe allerdings keine Programmierkenntnisse, bin nur Anwender.

    Vielen Dank im Voraus.

    hoette
    Geändert von hoette (31.07.2014 um 14:07 Uhr)

  5. #165
    Contao-Nutzer
    Registriert seit
    20.07.2009.
    Beiträge
    45

    Standard Für Contao 3.2.x ?

    Halo Zusammen,
    gibt es dieses Modul auch für Contao 3.2.12 ?
    Oder eine andere Lösung für das Frontent-Editing von Kaledereinträgen für Mitglieder?

  6. #166
    Contao-Nutzer
    Registriert seit
    09.08.2014.
    Beiträge
    9

    Standard

    Zitat Zitat von daniel.hug Beitrag anzeigen
    Halo Zusammen,
    gibt es dieses Modul auch für Contao 3.2.12 ?
    Oder eine andere Lösung für das Frontent-Editing von Kaledereinträgen für Mitglieder?
    das würde mich auch interessieren.

    ich hab laufen:
    contao/core 3.3.4

  7. #167
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Mich auch
    Viele Grüße aus Köln
    Matu

  8. #168
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.035

    Standard

    Mich auch..

  9. #169
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    wäre auch interessiert.

  10. #170
    Contao-Nutzer Avatar von Gausi
    Registriert seit
    04.09.2009.
    Beiträge
    149

    Standard

    Ich habe die Mühe lange gescheut, hab mich jetzt aber doch mal rangesetzt und die Erweiterung für Contao 3 fit gemacht. Die ist in der aktuellen Version noch nicht ausgiebig getestet. Der Einsatz in Produktiv-System erfolgt also auf eigene Gefahr! Die Freigabe-Notizen muss ich auch noch überarbeiten. Sind auch ein paar Features hinzugekommen:

    • Beim Bearbeiten eines Termins kann "als Kopie speichern" ausgewählt werden. Das erzeugt einen neuen Termin mit diesen Daten und der bestehende bleibt unverändert.
    • "Termin duplizieren" ermöglicht die Eingabe von bis zu 10 weiteren Daten (Start/Enddatum), um einen Termin zu verfielfältigen
    • Im Editor gibt es eine Auswahl für die Weiterleitung nach dem Absenden des Formulars (nix, Termin ansehen, weiter bearbeiten, duplizieren)

    Da meine Entwickler-Seite noch mit Contao 2 läuft, erstmal für Demozwecke diese hier: http://www.dh-deluxe.de/kalender.html (die läuft unter 3.2.7).

    Ich muss noch ein paar Erläuterungen dazu schreiben, z.B. setzt die Erweiterung zur Verwendung des TinyMCE noch formrte voraus, und TinyMC 4 (nicht in Contao 3.2 dabei!). Den kann man aber in das Contao-Asset-Verzeichnis einfach dazu kopieren, dann sollte es laufen. Allerdings verstehe ich diesen TinyMCE nicht wirklich, und der bereitet mir immer wieder Ärger
    Ebenso wird bei "Details" immer nur das erste Inhaltselement vom Typ "Text" bearbeitet. Andere können nicht bearbeitet werden, und werden auch nicht kopiert, wenn das Event über das FE kopiert wird. Es wird dann aber eine Warnung im Template ausgegeben.
    All of this has happened before - but the question remains: Does all of this have to happen again?

  11. #171
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    Moin zusammen,

    wäre es Möglich unter der Woche (Montag bis Freitag) das Pluszeichen wegzunehmen?
    Möchte gerne, dass nur am Wochenende Zeiten gesichert werden können.

    Danke
    Preetz

  12. #172
    Contao-Nutzer Avatar von Gausi
    Registriert seit
    04.09.2009.
    Beiträge
    149

    Standard

    Das müsste über eine Änderung im Template möglich sein. Im Bereich
    PHP-Code:
    <?php if ($day['addRef']): ?>
                    <a href="<?php echo $day['addRef']; ?>" title="<?php echo $day['addTitle']; ?>"> <?php echo $day['addLabel']; ?>  </a>
                <?php endif; ?>
    des Standard-Templates könnte man die zusätzliche Abfrage einbauen, ob per css der Wert "weekend" mit dabei ist und dann ggf. das echo weglassen. Oder man regelt das direkt nur per css durch display:none; an Wochentagen.
    Das verhindert dann aber nicht, das der User im Frontendformular das Datum wieder ändert, um doch einen Termin in der Woche zu erstellen. Das geht dann nur durch Kontrolle und Freischalten der Termine durch einen Backenduser.
    All of this has happened before - but the question remains: Does all of this have to happen again?

  13. #173
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    Hi,

    danke für die schnelle Antwort. Ich bin leider im Bereich PHP nicht sonderlich fit.
    Kannst du mir bitte das noch etwas genauer erklären?

    Eine eigene CSS-Clase nur für die Werktage habe ich nicht gefunden.

  14. #174
    Contao-Nutzer Avatar von Gausi
    Registriert seit
    04.09.2009.
    Beiträge
    149

    Standard

    an der Stelle steckt an Wochenenden in $day['class'] der String "weekend" mit drin. Wenn du das [+] nur dort haben willst, dann ginge das im Template so:

    PHP-Code:
    <?php if ($day['addRef']): ?> 
      <?php if (strpos($day['class'], 'weekend') !== false): ?>
        <a href="<?php echo $day['addRef']; ?>" title="<?php echo $day['addTitle']; ?>"> <?php echo $day['addLabel']; ?>  </a> 
      <?php endif; ?>
    <?php 
    endif; ?>
    Kann sein, dass man statt strpos auch noch was anderes verwenden kann - ggf. werden geeignetere Template-Variablen mit übergeben, womit das eleganter geht.
    All of this has happened before - but the question remains: Does all of this have to happen again?

  15. #175
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    Vielen dank,

    nach einer kurzern Pause habe ich jetzt wieder etwas Zeit.
    Ich habe bislang eine Monatsdarstellung genutzt.
    Diese würde ich gerne genauso verwenden, allerdings mit der Möglichkeit neue Events im FE eintragen zu können.
    Jetzt bin ich im Bereich PHP nicht so gut. Daher noch einmal meine freundliche Anfrage hier.

    Das zurzeit aktuelle Template cal_timetable sieht so aus:

    PHP-Code:
    <div class="timetable">
        <?php if ($this->use_navigation): ?>
            <div class="timetable_navi">
                <?php if ($this->linkCurrent): ?>
                    <div class="head current"><a href="<?php echo $this->currHref?>" title="<?php echo $this->currTitle?>"><?php echo $this->currLink?></a></div>
                <?php endif; ?>
                <div class="head previous"><a href="<?php echo $this->prevHref?>" title="<?php echo $this->prevTitle?>"><?php echo $this->prevLink?></a></div>
                <div class="head current"><?php echo $this->current?></div>
                <div class="head next"><a href="<?php echo $this->nextHref?>" title="<?php echo $this->nextTitle?>"><?php echo $this->nextLink?></a></div>
            </div>
        <?php endif; ?>



        <div class="timetable_body" style="position:relative;">
        <table cellspacing="0" cellpadding="0" border="1" class="timetable_body full" summary="Timetable">
        <tr class="timetable_days">
            <?php if ($this->cal_times): ?>
                <td valing="bottom" class="time">Zeit</td>
            <?php endif; ?>
            <?php foreach ($this->weekday as $i => $day): ?>
                <td class="<?php echo $day['class']; ?>">
                    <div class="head"><?php echo $day['label']; ?></div>
                </td>
            <?php endforeach; ?>
        </tr>

        <tr class="timetable_events">
        
        

    <?php if ($this->editRef): ?>
        <p class="editlink"> <a href="<?php echo $this->editRef?>"
               title="<?php echo $this->editTitle?>"> 
               <?php echo $this->editLabel?>  </a><p>
    <?php endif; ?>


            <?php if ($this->cal_times): ?>
                <td>
                    <div class="times" style="position:relative;">
                    <?php foreach ($this->times as $i => $time): ?>
                    <div class="time <?php echo $time['class']; ?>" style="<?php echo $time['style']; ?>"><?php echo $time['label']; ?></div>
                    <?php endforeach; ?>
                    </div>
                </td>
            <?php endif; ?>
            <?php foreach ($this->weekday as $i => $day): ?>
                <td class="<?php echo $day['class']; ?>">
                    <div class="events" style="position:relative;">
                    <?php foreach ($day['events'] as $i => $event): ?>
                        <?php if ($event): ?>
                            <div class="event<?php if ($event['class']): echo $event['class']; endif; ?>" style="overflow:hidden;<?php echo $event['bgstyle']; ?><?php if ($event['style']): echo $event['style']; endif; ?>" title="<?php echo $event['title']; ?>">
                                <div class="event_title <?php echo $event['fgstyle']; ?>">
                                    <a style="<?php echo $event['fgstyle']; ?>" href="<?php echo $event['href']; ?>" title="<?php echo $event['title']; ?> (<?php if ($event['day']): echo $event['day']; ?><?php endif; echo $event['date']; if ($event['time']): ?><?php echo $event['time']; endif; ?>)"<?php echo $event['target']; ?>><?php echo $event['link']; ?></a>
                                </div>
                                <div class="event_time">
                                    <?php if ($event['time']): ?>
                                        <?php echo $event['time']; ?><br/>
                                    <?php endif; ?>
                                </div>
                                <div class="event_body">
                                    <?php if ($event['teaser']): ?>
                                        <?php echo $event['teaser']; ?>
                                    <?php endif; ?>
                                </div>
                            </div>
                        <?php endif; ?>
                    <?php endforeach; ?>
                    </div>
                </td>
            <?php endforeach; ?>
        </tr>

        </table>
        </div>
    </div>
    Wie kann ich die diesen Bereich:
    PHP-Code:
        

     <?php if ($day['addRef']): ?> 
      <?php if (strpos($day['class'], 'weekend') !== false): ?>
        <a href="<?php echo $day['addRef']; ?>" title="<?php echo $day['addTitle']; ?>"> <?php echo $day['addLabel']; ?>  </a> 
      <?php endif; ?>
    also nur das Plus-Zeichen am Wochenende dort einbringen?

    Danke
    Preetz

  16. #176
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    Hallo,

    das Problem ist leider noch nicht gelöst.
    Kann mir das jemand erklären, bzw. den Code anpassen?

    Danke
    Preetz

  17. #177
    Contao-Nutzer Avatar von Gr3yh0und
    Registriert seit
    22.02.2011.
    Ort
    Bavaria
    Beiträge
    30

    Standard

    @Gausi: Hast du das Ganze mal unter 3.5 getestet? Bei mir wird das Modul leider gar nicht angezeigt...

  18. #178
    Contao-Fan
    Registriert seit
    05.11.2009.
    Ort
    Liebschützberg (Sachsen)
    Beiträge
    527

    Standard

    Hallo Gr3yh0und,

    calendar_editor läuft perfekt unter 3.5

    Vielleicht bis auf ein kleines aber entscheindes Problem!

    Wenn man Details in einem Termin eingibt, wird dieser zwar in der Tabelle tl_content angelegt aber im Termin nicht ausgegeben.
    Stattdessen wird nur die ID des Kalenders ausgegeben.

    Es hat sehr lange gedauert bis ich dahinter gestiegen bin.
    Und zwar wird der Wert "Weiterleitungsziel" in der Tabelle "tl_calendar_events" Spalte "source", der ja eigentlich auf Standard steht, nicht ausgefüllt.
    Beholfen habe ich mir derzeit in dem ich Default in der Datenbank eingetragen habe.

    calendar_editor_plus ist nicht für Contao 3 optimiert worden.

    Steffen Winde
    Geändert von swinde (26.01.2016 um 14:57 Uhr)

  19. #179
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard Problem mit der Endzeit

    Hi,
    ich habe mit Contao 3.2.12 das Problem, dass die Endzeiten abgeschnitten werden. 09:00 geht noch, aber 10:00 wird zu 1:00 verhackstückt, 22:00 zu 2:00. Die Startzeit ist OK.

  20. #180
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard

    Also selbst ist der Mann, vorletzte Zeile ist korrigiert, jetzt fluppts.

    system/modules/calendar_editor/modules/ModuleEventEditor.php
    Zeile 501
    PHP-Code:
    if (trim($eventData['endTime']) == '') {
                        
    // if no endtime is given: set endtime = starttime
                        
    $s $endDateStr ' ' $startTimeStr;
                        
    $endTime = new Date($s$GLOBALS['TL_CONFIG']['datimFormat']);
                        
    $eventData['endTime'] = $endTime->tstamp;
                }
                else {
                        if (!
    $useTime) {
                            
    $eventData['endTime'] = strtotime($endDateStr.' '.$eventData['endTime']);
                        }                
                        
    $s $endDateStr ' ' $eventData['endTime'];
                        
    $endTime = new Date($s$GLOBALS['TL_CONFIG']['dateFormat'].' '.$GLOBALS['TL_CONFIG']['timeFormat']  );
                        
    $eventData['endTime'] = $endTime->tstamp;    
                } 

  21. #181
    Contao-Nutzer
    Registriert seit
    21.07.2009.
    Beiträge
    224

    Standard

    Zitat Zitat von swinde Beitrag anzeigen
    Hallo Gr3yh0und,

    calendar_editor läuft perfekt unter 3.5

    Vielleicht bis auf ein kleines aber entscheindes Problem!

    Wenn man Details in einem Termin eingibt, wird dieser zwar in der Tabelle tl_content angelegt aber im Termin nicht ausgegeben.
    Stattdessen wird nur die ID des Kalenders ausgegeben.

    Es hat sehr lange gedauert bis ich dahinter gestiegen bin.
    Und zwar wird der Wert "Weiterleitungsziel" in der Tabelle "tl_calendar_events" Spalte "source", der ja eigentlich auf Standard steht, nicht ausgefüllt.
    Beholfen habe ich mir derzeit in dem ich Default in der Datenbank eingetragen habe.

    calendar_editor_plus ist nicht für Contao 3 optimiert worden.

    Steffen Winde

    Ich hatte exakt das gleiche Prob mit Contao 3.5.4.... Danke für diese "Hardcode" Hilfe... aber ne dauerlösung ist es leider nicht ( vergisst man evtl... bei dem nächsten projekt )

  22. #182
    Contao-Nutzer
    Registriert seit
    21.07.2009.
    Beiträge
    224

    Standard FE user = author ?

    ok, hänge noch an folgendem: ich würde gerne den author des events ausgeben lassen !

    im BE geht das ja problemlos + die Ausgabe dann mit: <?php echo \UserModel::findByPk($this->author)->name; ?>

    ....im FE wird jedoch bei Erstellung der author bzw. eigeloggte user nicht gespeichert...wie kann ich das am besten bewerkstelligen ?

    PS: Contao 3.54

    Nachtrag:

    ok gelöst, musste im moduleeventeditor.php einfach die fields um "author" erweitern...das funktioniert soweit das mir beim value mit $this->User->id, die user id ausgegeben wird... und im template die ausgabe des users erfolgt !! nun des prob.. des BE Users .. und nicht des "members" bzw FE users... weil die ids identisch sind! z.B. user xy hat id4 und fe member xy hat auch id 4

    das lässt sich dann nur lösen, wenn ich den redakteur eben als USER im BE erstelle und dieser sich im FE mit diesen Daten anmeldet und nicht als member/mitglied.

    Nachtrag 2.0

    ok.. gelöst...ich habe in der tabelle den typ und koallition geändert.. das so nicht mehr die ID sondern direkt der username bzw. author gespeichert wird.. somit geht es jetzt optimal !!

    sorry.. für den thread.. hab sozusagen mir die Antwort selber gegeben.. aber vielleicht braucht jemand anders das auch so... und weis jetzt immerhin wo er "ansetzen" muss :-)
    Geändert von sfx (10.07.2016 um 14:52 Uhr) Grund: gelöst

  23. #183
    Contao-Nutzer
    Registriert seit
    23.09.2009.
    Beiträge
    7

    Standard

    Zitat Zitat von swinde Beitrag anzeigen
    Hallo Gr3yh0und,

    calendar_editor läuft perfekt unter 3.5

    Vielleicht bis auf ein kleines aber entscheindes Problem!

    Wenn man Details in einem Termin eingibt, wird dieser zwar in der Tabelle tl_content angelegt aber im Termin nicht ausgegeben.
    Stattdessen wird nur die ID des Kalenders ausgegeben.

    Es hat sehr lange gedauert bis ich dahinter gestiegen bin.
    Und zwar wird der Wert "Weiterleitungsziel" in der Tabelle "tl_calendar_events" Spalte "source", der ja eigentlich auf Standard steht, nicht ausgefüllt.
    Beholfen habe ich mir derzeit in dem ich Default in der Datenbank eingetragen habe.

    calendar_editor_plus ist nicht für Contao 3 optimiert worden.

    Steffen Winde

    Mir geht es genauso...
    @Gausi Ist denn demnächst eine Anpassung an einer höheren Contao-Version geplant?

  24. #184
    Contao-Fan
    Registriert seit
    05.11.2009.
    Ort
    Liebschützberg (Sachsen)
    Beiträge
    527

    Standard

    Hallo,

    PHP-Code:
    // tl_calendar_events 'source' mit default ausfüllen, damit der Detailstext angezeigt wird
    $GLOBALS['TL_DCA']['tl_calendar_events']['fields']['source'] = array
    (
        
    'label'                   => &$GLOBALS['TL_LANG']['tl_calendar_events']['source'],
        
    'default'                 => 'default',
        
    'exclude'                 => true,
        
    'filter'                  => true,
        
    'inputType'               => 'radio',
        
    'options_callback'        => array('tl_calendar_events''getSourceOptions'),
        
    'reference'               => &$GLOBALS['TL_LANG']['tl_calendar_events'],
        
    'eval'                    => array('submitOnChange'=>true'helpwizard'=>true),
        
    'sql'                     => "varchar(32) NOT NULL default 'default'"
    ); 
    kopiere mal obigen Snippsel in die /system/config/dcaconfig.php

    Dann sollte die Erweiterung eigentlich funktionieren.

    Steffen Winde

  25. #185
    Contao-Nutzer Avatar von Gausi
    Registriert seit
    04.09.2009.
    Beiträge
    149

    Standard

    Ich kann das Problem bei meiner Installation (Contao 3.5.15) nicht nachvollziehen. Der Detailtext wird angezeigt, und im Backend ist bei im Frontend erzeugten Events auch "Standard" bei Weiterleitungsziel angehakt ...

    Jemand ne Idee, was bei mir anders laufen könnte als bei denen, wo es nicht klappt?
    All of this has happened before - but the question remains: Does all of this have to happen again?

  26. #186
    Contao-Nutzer
    Registriert seit
    31.08.2016.
    Beiträge
    5

    Standard Verknüpfung zum Eingabe-Formular funktioniert nicht

    Hallo zusammen,

    ich hänge gerade daran, die Erweiterung zum Laufen zu bekommen, trotz umfangreicher Anleitung.

    Folgendes passiert:
    Ich habe das EventEdit Modul erstellt und in eine Seite termin-bearbeiten eingebunden.
    Der Kalender hat diese Seite termin-bearbeiten als Weiterleitungsseite zum Bearbeiten.

    Die URL, die erzeugt wird, passt auch: http://[...]/termin-bearbeiten.html?add=2016-08-18
    Beim Aufruf der URL lande ich allerdings auf der Startseite.
    Die Bearbeiten-Seite /termin-bearbeiten.html kann normal aufgerufen werden, beim Speichern
    lande ich aber ebenfalls auf der Startseite und nichts wird im Kalender gespeichert.

    Wenn ich einen bestehenden (im Backend angelegten) Termin ändern will, komme ich auf die
    Bearbeiten-Seite mit den eingegebenen Daten, kann aber wieder keine Änderung vornehmen.
    Löschen eines Termins geht interessanterweise...

    Contao-Version: 3.5.10, Calendar_editor Version 3.1.0 Build 3

    Den TinyMCE habe ich auch schon getauscht...

    Was mache ich falsch? Vielen Dank im Voraus!

  27. #187
    Contao-Nutzer
    Registriert seit
    23.09.2009.
    Beiträge
    7

    Standard

    Hallo,

    @swinde Danke!! Das hat funktioniert. Ich habe auch schon probiert das Skript zu bearbeiten... bin aber im PHP nicht so fit..

    @Gausi Ich weiß ja nicht,.. kann das schon an den Contao-Versions-Unterschied liegen? Vielleicht hab ich auch irgendwo nen Fehler oder Erweiterung kollidiert?

    @Road-Runner Hast du die Weiterleitungsseite auch im EventEdit Modul angegeben? Vielleicht liegt es daran?

  28. #188
    Contao-Nutzer
    Registriert seit
    31.08.2016.
    Beiträge
    5

    Standard

    Hallo theresia,

    danke für deine Antwort.

    Ich habe es jetzt mit und ohne versucht, Effekt ist aber jedesmal derselbe.
    Das Eigenartige ist ja, dass ich über den "Bearbeiten" Link auf die Bearbeiten-Seite gelange,
    über den "+" Link jedoch auf der Hauptdomain lande (Contao-CMS liegt unter domain/contao als Unterseite) ...

    Speichern kann ich allerdings über das Frontend nichts (obwohl auch für Gäste zugelassen),
    nur aus dem Backend erstellte Termine löschen.

    Grüße
    Road-Runner

  29. #189
    Contao-Nutzer
    Registriert seit
    31.08.2016.
    Beiträge
    5

    Standard

    Hallo nochmal,

    ich kann den Fehler etwas konkretisieren:

    Erzeugt wird der Link termin-bearbeiten.html?add=yyyy-mm-dd
    Funktionieren würde allerdings diese Variante: termin-bearbeiten.html?add=dd-mm-yy

    => dann wird die Seite mit dem richtigen Datum als Startdatum auch aufgerufen. In den Einstellungen im Backend
    habe ich jetzt allerdings dazu keine Einstellungen gefunden. Wie kann ich mir hier Abhilfe schaffen?

    Events kann ich allerdings immer noch nicht speichern/duplizieren/ändern...

    Bitte um Hilfe...
    Road-Runner

  30. #190
    Contao-Nutzer Avatar von sevenfour
    Registriert seit
    17.01.2012.
    Ort
    Cottbus
    Beiträge
    36

    Standard Eigene Felder hinzufügen

    Hallo Gausi,

    ich versuche gerade eigene Felder in die Frontend-Bearbeitung hinzuzufügen. Habe mir die Anleitung auf http://www.gausi.de/calendar_edit_plus.html durchgelesen.
    Allerdings bekomme ich eine weiße Seite, sobald ich den Hook in der config.php registriere.

    PHP-Code:
    $GLOBALS['TL_HOOKS']['buildCalendarEditForm']['EditPlus'] = array('EventEditHookPlus''SetEditField'); 
    $GLOBALS['TL_HOOKS']['buildCalendarCloneForm']['EditPlus'] = array('EventEditHookPlus''SetCloneField'); 
    Irgendetwas stimmt da nicht...


    Gruß
    Sev

  31. #191
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard

    @RoadRunner
    In den Contao-Einstellungen kannst Du das Datums-Format ändern. Evtl. hilft das?

  32. #192
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard

    @sevenfour
    Schon $GLOBALS['TL_CONFIG'] ['display_errors'] = true; in der config.php versucht?

    http://kikmedia.de/blog/contao-struk...hlersuche.html

  33. #193
    Contao-Nutzer Avatar von sevenfour
    Registriert seit
    17.01.2012.
    Ort
    Cottbus
    Beiträge
    36

    Standard

    Folgenden Fehler spuckt der error.log aus

    PHP-Code:
    PHP Fatal error:  Class 'EventEditHookPlus' not found in ../system/modules/core/library/Contao/System.php on line 140 
    Update:
    Der Fehler tritt in Verbindung mit dem Modul [calendar_extended] auf. Aber genau diese Felder will ich mit editieren lassen.
    Geändert von sevenfour (06.10.2016 um 11:52 Uhr)

  34. #194
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard

    Das geht alles reichlich ans Eingemachte. Wenn Du mit php auf ziemlich gutem Fuß stehst, kannst Du ja hier mal fragen:

    https://community.contao.org/de/foru...wickler-Fragen

    Aber ansonsten würde ich die Finger davon lassen und das ganze beauftragen. Für nen geübten Contao-Modul-Schrauber sollte das keine zu große Sache sein.

  35. #195
    Contao-Nutzer
    Registriert seit
    31.08.2016.
    Beiträge
    5

    Standard

    Hallo tpk,

    das habe ich jetzt geändert, damit komme ich auch jetzt via [+] auf die termin-bearbeiten Seite, in dem das gewählte Datum eingetragen ist.
    Danke dafür.

    Allerdings kann ich immer noch keine Datensätze anlegen/duplizieren oder ändern sondern nur löschen.
    Gibt es irgendwie die Möglichkeit, den Vorgang mitzuloggen, um dem Fehler auf die Spur zu kommen?

    Danke und Gruß
    Road-Runner

  36. #196
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard

    Wenn wie oben beschrieben keine Errors ausgegeben werden, liegen wohl keine php-Fehler an, sondern Programmierfehler. Da bleibt Dir dann wohl nix anderes übrig, als Dich ins Modul zu stürzen und dort zu schauen, was da vor sich geht. Das komplette Modul spielt sich innerhalb von system/modules/calendar_editor ab ...

  37. #197
    Contao-Nutzer
    Registriert seit
    31.08.2016.
    Beiträge
    5

    Standard

    Guten Abend tpk,

    das hatte ich übersehen.. Ich hatte zwei unterschiedliche Datumsformate eingestellt, jetzt
    funktioniert das Speichern auch. Vielen Dank!

    Natürlich taucht gleich die nächste Frage auf ()
    Bei mir werden die Detailtexte nicht angezeigt, auch der Snippet von oben bringt leider keine Abhilfe ...

    Grüße
    Road-Runner

  38. #198
    Contao-Fan Avatar von tpk
    Registriert seit
    25.02.2011.
    Ort
    48369 Saerbeck
    Beiträge
    832

    Standard

    Hi, ich muss leider passen, ich habe nur einmal mit dem Modul gearbeitet und das ist Monate her

  39. #199
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.713
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von sevenfour Beitrag anzeigen
    Folgenden Fehler spuckt der error.log aus

    PHP-Code:
    PHP Fatal error:  Class 'EventEditHookPlus' not found in ../system/modules/core/library/Contao/System.php on line 140 
    Update:
    Der Fehler tritt in Verbindung mit dem Modul [calendar_extended] auf. Aber genau diese Felder will ich mit editieren lassen.
    entweder hast Du Deine Klasse "EventEditHookPlus" nicht registriert (autoload.php) oder die Datei existiert nicht oder beides...

  40. #200
    Contao-Nutzer
    Registriert seit
    06.02.2018.
    Beiträge
    4

    Gesicht zeigt die Zunge startDate = Heute

    Moin Allerseits,
    bin contao-Newbie und auch nicht mit modular::PHP->5.x vertraut.

    Ich möchte im event-Edit automatisch als Startdatum das heutige Datum stehen haben,
    ohne über den Kalender mit ?add gehen zu müssen.

    Komme aber nicht weiter:
    Anscheinend gibts kein $addRef (wie $editRef, $cloneRef oder $deleteRef) und auch kein $add, $currentDate, $startDate etc.
    Jedenfalls kriege ich nichts abgefragt/ausgeworfen bevor es über Widget-> formatiert ausgegeben wird.

    Hat irgenwer 'ne Idee, wo ich da ansetzen kann ?
    _____________

    2. möchte ich Duplizieren dahin verändern, dass man [x]-mal alle [y]-Tage vorgeben kann,
    und dann ausgefüllte [Textfelder] mit select[] oder so ausgegeben kriegt.

    Fange da erst mit Probieren an, im Moment haben mich aber Mut und Zuversicht, da was übergeben zu kriegen, ziemlich verlassen
    Werde aber berichten ...
    Aber wenn irgendwer schon Ideen oder Erfahrungen zu hat: Immer her zu mir

    Danke, schonmal, Euer neuer Survival-Achim

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. [calendar_events_plus] Kalender Events Plus
    Von Russe im Forum Sonstige Erweiterungen
    Antworten: 38
    Letzter Beitrag: 09.08.2016, 13:22
  2. events bearbeiten funktioniert nicht
    Von juergen.vallant im Forum Nachrichten/Events/FAQ
    Antworten: 0
    Letzter Beitrag: 21.06.2010, 09:10
  3. Probleme mit Kalender bei wiederholenden Events
    Von gerdi im Forum Allgemeine Inhaltselemente
    Antworten: 6
    Letzter Beitrag: 21.02.2010, 07:20
  4. Kalender/Event Anzeige des Tagesaktuellen Events auf Startseite möglich?
    Von Der_Ritter im Forum Nachrichten/Events/FAQ
    Antworten: 4
    Letzter Beitrag: 15.08.2009, 21:51

Lesezeichen

Lesezeichen

Berechtigungen

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