Perfekt.
Danke für die schnelle Hilfe!!:)
Art: Beiträge; Benutzer: pottkind
Perfekt.
Danke für die schnelle Hilfe!!:)
Habe ich also doch etwas übersehen ;) Danke dir Spooky!!
Wenn ich in die DCA den automatisch generierten Typ schreibe, funktioniert es. Ich denke, so ist auch der korrekte Weg, oder? Wenn man den...
Hallo Forum,
ich war schon in der Suche unterwegs, habe aber nichts passendes gefunden.
Ich bin dabei, ein eigenes Content-Element zu erstellen. Das hat bis jetzt (alte Projekte) auch immer...
Super. Läuft jetzt alles, wie ich mir das gedacht habe. Kann nun auch eine im Notification Center angelegte Nachricht im Prozess verschicken.
Danke dir noch mal für die Hilfe!
So, habe nun ein wenig den Ablauf getestet. Scheint so zu funktionieren, wie ich es mir vorgestellt habe.
Vielen Dank für deine Geduld und Hilfe!! :D
Ich glaube, ich habe es:)
Richtig, dann macht es natürlich Sinn, dass es über Attributes nicht funktioniert.
Ich muss deutlich häufiger im Backend arbeiten ;)
Ich habe meine "EventParticipantSubmitCallback.php" nun als...
Richtig. Bei mir läuft noch PHP 7.4.12
Und, wie setzte ich beim ChildRecordCallbackListener die Priority bei der Annotations-Variante?
Und auf welchen Wert sollte ich die setzen?
Wenn die Einbindung per Attribute funktioniert, kann ich versuchen, diese per Annotations einzubinden. Momentan funktionieren ja beide Varianten nicht... ;)
Information for Service...
Hallo Spooky,
konnte mich erst jetzt wieder an das Projekt setzen... Läuft leider immer noch nicht...:(
Fällt dir an den Dateien, die ich eingebunden habe, ein Fehler auf?
Unter src/ liegt sonst nur noch ein leerer Ordner "Controller" "src/Controller" und das Duplikat der ChildRecordCallbackListener.php ebenfalls, wie die EventParticipantSubmitCallback.php, in...
:D
Die services.yaml hast du ja schon.
Hier der Inhalt der routes.yaml
app.controller:
resource: ../src/Controller
type: annotation
services.yaml
services:
_defaults:
autowire: true
autoconfigure: true
App\:
resource: ../src
So, habe nun die services.yaml und die routes.yaml, sowie den Ordner src/Controller, wie in der Doku beschrieben angelegt.
Führe ich nun "vendor/bin/contao-console debug:container...
services:
_defaults:
autoconfigure: true
App\EventListener\DataContainer\EventParticipantSubmitCallback:
tags:
- { name: contao.callback, table:...
Mist, wenn ich es so mache, greift der ChildRecordCallbackListener nicht mehr... Verflixt...
Ich habe den Service jetzt über eine neu angelegte services.yml registriert. So scheint es zu funktionieren. Kann man das so machen, oder kann es dann Probleme geben, wenn man es zusätzlich auf diese...
Nein, steht drin...
Gibt es noch eine Möglichkeit, dass zu debuggen, wo der Fehler liegt?
Ich komme irgendwie nicht weiter.
So, wie ich das jetzt verstanden habe, reicht es aus, die Datei "EventParticipantSubmitCallback.php" im Ordner "src/EventListener/DataContainer/" anzulegen.
Der...
Ne, hatte keine services.yml angelegt. composer install hatte ich ausgeführt. Leider keine Ausgabe beim Speichern des Teilnehmers...
No services found that match "EventParticipantSubmitCallback".
Mit dem "deklariert" oben meinte ich eigentlich auch registrieren :D Muss ich also doch über die services.yml gehen?
:o Stimmt.:)
Aber auch, wenn ich z.B. auf mein neu eingefügtes "paid" gehe, passiert nichts.
Wenn ich zum Beispiel in die Funktion ein "dd('Hello');" schreiben, greift es beim Speichern nicht...
Ok, dann muss ich das etwas einfacher aufbauen.
Da sich der Text der Nachricht nicht wirklich ändert, könnte ich den auch fix machen und eine ganz normale Mail verschicken (ohne NC).
Hier hänge...
Hallo Spooky, die Einbindung des Icon in Verbindung mit dem Wert der Checkbox (paid) habe ich implementiert bekommen. Danke für die Hilfestellung ;)
Kannst du mir auch noch einen Hinweis geben,...
Ok, werde ich mal versuchen ;)
Danke dir Spooky!
Ja, das habe ich auch gefunden. Lege ich mir diesen Callback jedoch selber noch einmal unter src/EventListener/DataContainer an, wird das Augensymbol einfach überschrieben und nicht mein Icon...
Hallo fiedsch, ich glaube die button_callback Geschichte ist nicht genau das, was ich meinte, oder ich verstehe es noch nicht ganz ;) Das Icon soll ja nichts auslösen, sondern nur angezeigt werden....
Danke für die Links. Ich versuche mich mal daran, befürchte aber, dass ich eine etwas genauere Hilfestellung brauche. ;)
Hallo Forum,
ich war schon in der Suche unterwegs, habe aber leider nichts passendes gefunden.
Ich habe mir die Erweiterung "contao-event-registration" installiert und würde diese gerne etwas...
Super, danke dir!
Ich muss das Projekt dann erst einmal auf PHP 8.1 heben und testen.
Dann versuche ich es mal nach deiner Anleitung.
Danke noch mal für die Hilfe!
Hallo Spooky, jetzt wollte ich es noch auf die Dependency Injection hin anpassen.
Wenn ich mir die Doku ansehe, dann müsste es per Dependency Injection so eingebunden werden:
$figureBuilder =...
Ok. Danke für den Hinweis ;)
Ich habe jetzt einfach den ursprünglichen Code etwas nach deiner Vorlage erweitert.
$figureBuilder in die Variable $figure gepackt.
UUID durch...
Hallo Spooky, danke für die schnelle Antwort.
Muss ich nicht über die UUID gehen?
$imageUuid = \StringUtil::binToUuid($model->singleSRC)
Kann mein Code mit deinem einfach ersetzt werden?...
Hallo liebes Forum, ich brauche Hilfe bei der Einbindung eines Bildes über die UUID.
Ich binde in meinem Controller über den FigureBuilder ein Bild ein. Das funktioniert auch.
...
So, habe eine Notlösung gefunden.
So funktioniert es zwar, es ist aber sicher nicht die eleganteste Lösung :)
// custom ordered
$arrOrderSRC =...
Hallo Spooky, hättest du noch mal einen Tipp zu meinem Post von gestern?
Irgendwie will es nicht „Klick“ machen… :(
Habe versucht, aus dem Code schlau zu werden. Da ich aber nicht aus dem Backend komme, habe ich doch meine
Schwierigkeiten, die Sortierung aus dem Core in meinen Code zu übertragen.
Laut...
Danke für den Link.
Werde ich mir mal in Ruhe ansehen und versuchen es in meinen Code zu übertragen.:)
Hallo Spooky, bis jetzt hat alles soweit gut funktioniert. Genau das Ergebnis, was ich mir vorgestellt habe.
Allerdings benötige ich nun auch noch in meine Custom-Galerie die Option "Sortieren nach"...
Perfekt. So langsam kommt Licht ins Dunkel...:D
Vielen Dank für deine Hilfe!!
autoconfigure steht in der services.yml bereits auf true.
Ich glaube ich bekomme es auch über diesen Weg hin:
...
Aber wie würde das in der services.yml gemacht?
Was muss ich bei target eintragen?
services.yml
Ukdev\ContaoSchoolWhiteboardBundle\EventListener\DataContainer\NewsPublishedSaveCallback:...
Den Namespace hatte ich schon angepasst
namespace Ukdev\ContaoSchoolWhiteboardBundle\EventListener\DataContainer;
Wie muss ich den Service korrekt registrieren?
Kann man das auch über...
/bundles/ukdev/contao-school-whiteboard-bundle/src/EventListener/DataContainer/NewsPublishedSaveCallback.php
Der Dateiname ist aus dem Beispiel der Doku.
Da die Zeile auskommentiert war, habe ich die nicht mit angepasst. Ist die Zeile relevant?
Der namespace "namespace App\EventListener\DataContainer;"...
Was genau meinst du mit dem Dateinamen?
Hier die Ausgabe:
10:07:50 CRITICAL [console] Error thrown while running command "debug:container NewsPublishedSaveCallback". Message: "No services...
Hallo Spooky, danke für den Hinweis.
Wie genau registriere ich denn den save_callback?
Den onsubmit-Callback hatte ich über die services.yml eingebunden:
...
Hallo zusammen,
ich muss mich mal wieder ans Forum wenden. Über die Suche habe ich nichts gefunden, was mir weitergeholfen hat.
Ich möchte gerne eine E-Mail an den System-Admin schicken, wenn...
Nur zur Vollständigkeit.
Ich habe den Fehler mit "setLightboxGroupIdentifier" gefunden. Da ich statt der j_colorbox die lightbox.js Bibliothek benutze, hatte ich das Attribut "data-lightbox" für die...
Ja, muss ich mir noch mal genau ansehen...
Danke dir trotzdem für die Hilfe. Bin schon ein gutes Stück weiter.
Ich teste es einfach mal die Tage über eine neue Installation, in der ich nur diesen...
Ok.
Trotzdem schon mal vielen Dank für die Hilfe! Die Ausgabe funktioniert ja schon mal.
Das Problem mit der Lightbox muss ich mir dann noch mal ansehen.
Ich hatte auch schon überlegt, ob es...
Ok, jetzt werden zwar die Bilder gerendert, allerdings hat auch bei dieser Variante die Angabe ->setLightboxGroupIdentifier keine Auswirkung.
Im Attribut data-lightbox steht weiterhin "image1".
Erledigt
Ja, sorry, ist untergegangen...:(
Inline-Variante, bei der die Angabe lightboxGroupIdentifier keine Auswirkung hat:
<?php if ($this->gallery): ?>
<section class="ce_accordionSingle ce_accordion ce_text block">
...
Ja, ich habe mich auch gewundert, da z.B. ->setLinkHref('https://example.com') auch funktioniert. Nur die Angabe lightboxGroupIdentifier wird nicht umgesetzt.
Hallo Spooky, das erklärt den Fehler :) Danke für den Hinweis.
Hallo spooky, danke für die schnelle Antwort. Diese Lösung liefert bei mir jedoch laut Log-Datei ein Exception Error "Call to a member function fromPath() on null".