Sehr genial, hab es über die Suche gefunden und dann auch so gelöst:
class ProcessFormDataListener
{
public function __invoke(array $submittedData, array $formData, ?array $files, array...
Art: Beiträge; Benutzer: paddibr
Sehr genial, hab es über die Suche gefunden und dann auch so gelöst:
class ProcessFormDataListener
{
public function __invoke(array $submittedData, array $formData, ?array $files, array...
Ich habe auch schon öfter nach API Möglichkeiten hier und auch unter den Extensions gesucht. Ich wüsste nicht, dass es da momentan etwas gibt.
Es ist aber relativ leicht, sich dafür einen eigenen...
hat das mittlerweile schon jmd. in Contao genutzt/integriert?
Ich habe auch eine solche Lösung, um Member per Endpunkt einzuloggen. Allerdings finde ich gerade keine Info's dazu, wie ich z.B. mitteilen kann, wie lange der Login gültig ist.
Wenn ich jetzt...
Ich mache das jetzt im Controller:
$request->server->get('HTTP_HOST')
Hallo zusammen,
was ist denn der aktuelle Weg, um sich die Host URL zu holen? Also nicht über den InsertTag sondern im Bundle. Über den Container?
In der Suche konnte ich nichts dazu finden.
Lässt sich
$this->replaceInsertTags('{{env::url}}') nicht mehr unter Contao 5 z.B. im news_full.html5 Template nutzen?
Meine Fehlermeldung:
Uncaught PHP Exception InvalidArgumentException:...
bei dem neuen Routing funktioniert die Lösung mit dem insertTag {{page::pageTitle}} nicht mehr oder? Ich bekomme in der Breadcrumb nämlich immer die Seite wo der Reader eingebunden ist und nicht mehr...
ich dachte das wäre üblich. Wie würdest du das denn machen?
ich benötige in dem Bundle eine Datei, die ich dann mit Daten aus Contao fülle und als PDF an den User verschicken möchte.
Ich könnte die Datei halt manuell in /files ablegen. Mich würde aber der...
danke Spooky.
Ich habe die Datei jetzt unter ../Resources/public abgelegt. D.h. ich kann FilesModels nicht nutzen? Wie genau komme ich dann in dem Bundle an die Datei? Muss ich dazu den exakten...
das hat leider nicht geklappt, wie ich das wollte. Das war wohl auch zu kompliziert.
Ich nutze jetzt den loadFormField Hook. So blende ich z.B auch Felder aus, wenn der User eingeloggt ist und...
Hi,
ich würde gerne eine Word-Vorlage als Datei in einem Bundle mitliefern.
Wo genau innerhalb des Bundles lege ich die Datei ab? Und wie kann ich dann an die UUID kommen, damit ich über...
Innerhalb des Checkbox-Menüs im Formular ist eine Option ist jetzt z.B. "option1", die als Checkbox wählbar ist. D.h. ich bekomme, wenn die Checkbox geklickt wird, als Value ja auch option1 im Array...
ja, nur möchte ich diese Userbedingt ändern, das ist beim compile ja nicht möglich oder verstehe ich das falsch?
Hast du eine Lösung für die 2. Variante? Wie kann ich denn die Daten eines weiteren...
sorry :rolleyes:
hier ein Auszug aus meinem Checkbox-Template für das Checkbox-Menü mit x Optionen:
<input type="checkbox" name="<?= $option['name'] ?>" id="opt_<?= $option['id'] ?>"...
der compile Hook funktioniert hierfür nicht. Eigentlich möchte ich die abgesendeten Daten manipulieren, aber die sind ja beim validateFormField bereits validiert.
Mir würde es schon reichen, wenn...
Mein Checkbox-Menü hat 5 Optionen mit unterschiedlichen Werten. Zusätzlich zu jeder Checkbox habe ich das Template um einen Toggler erweitert. Ich möchte jetzt gerne das Ergebnis des Togglers...
ich nutze das Checkbox-Menü im Formular und möchte gerne die values der Inputs manipulieren. Sobald diese von den options im Backend abweichen, wird logischerweise ein Fehler geworfen.
Wenn ich...
ich habe genau das Problem mit der Validierung. Wenn ich mit dem Hook validateFormField arbeite, ist die Checkbox ja bereits validiert. Wie kann ich denn die Validierung manipulieren?
ich habe es jetzt mit generatePage gelöst. Funktioniert ganz gut.
Hi zusammen,
ich würde gerne eine bestimmte Mitgliedergruppe solange auf eine bestimmte Unterseite umleiten (also bei jedem Seitenaufruf), bis ein angezeigtes Formular abgeschickt wurde.
Mit...
aber eigentlich muss man für nen Date auch den richtigen typen in der DB nehmen. Mhm.
ja, da ist mir ein Tippfehler unterlaufen. Ich meinte datetime.
Das mit der int-Lösung habe ich auch schon gesehen.
Habe ich mir auch angeschaut, z.B. hier: https://github.com/contao/contao/blob/4.13/core-bundle/src/Resources/contao/dca/tl_page.php
wird allerdings als varchar abgelegt.
Ich habe im Forum leider nichts gefunden.
Wie kann ich ein Feld vom type datetime hinzufügen?
'field' => array
(
'sql' => "datetime",
),
Ja, dann wirst du an der Stelle keinen User zur Verfügung haben - soweit ich das einschätzen kann. Dafür fehlt mir leider der Überblick.
müsste ab 4.9 gehen. Welchen?
use Contao/System
Ich schau mir das meistens im GitHub von Contao an.
Okay, aber wenn das unter 4.4 lief, dann muss da ja schon irgendwo passieren?! Da wird es sicherlich Änderungen gegeben haben die einfach nur entsprechend an das Update angepasst werden müssen.
...
So wie ich das sehe nutzt du den Schnipsel in einem Bundle?
Wenn du den Teil z.B. in einem FE Template nutzt, wird es sicherlich gehen.
Bei dir im Controller würde ich mir den User...
src/ContaoManager/Plugin.php
<?php
declare(strict_types=1);
namespace KT\MyBundle\ContaoManager;
stimmt. Vor lauter rum probieren ist das davor gelandet. Habe es gerade weg genommen und immer noch die Exception :-/
Die Route ist auch nicht unter debug:router aufgelistet.
src/Controller/BackendController.php
<?php
declare(strict_types=1);
namespace KT\MyBundle\Controller;
funktioniert das Beispiel aus der Doku nicht bei einer 4.13 Installation? Dort bekomme ich immer den Routing-Fehler:
An exception has been thrown during the rendering of a template ("None of the...
bekomme leider keine Rückmeldung :( Hat das sonst noch keiner versucht? Tailwind ist doch eigentlich schon recht bekannt.
Wir haben den AdManager von Google (DFP) eingebunden. Dort kann man dann die Blöcke und Werbepartner wunderbar verwalten.
d.h., dass man das unter Contao hinbekommt? :)
Hi,
hat von euch schonmal jmd. das tailwindcss Framework eingebunden? Falls ja, wie sehen eure Configs aus?
Laut Docs lässt sich das ja unter Symfony so einrichten:...
jup, korrekt. Fehler entdeckt: https://github.com/pdir/social-feed-bundle
Seit dem Update auf die neuste Version. Werde mal ein Issue eröffnen.
Das komische war, dass ich die Imports der...
Hallo zusammen,
ich hab seit einigen Tagen folgenden Fehler für jede Minute im Error-Log:
[2022-07-22T17:13:00.048390+02:00] security.INFO: Populated the TokenStorage with an anonymous Token....
gibt es dazu schon etwas Neues?
danke, das wars :) So funktioniert es:
if ('nelmio_cors' === $extensionName) { // nelmio_security
foreach ($extensionConfigs as &$extensionConfig) {
...
ich hab an der Stelle einfach mal
if ('nelmio_security' === $extensionName) {
foreach ($extensionConfigs as &$extensionConfig) {
if (isset($extensionConfig['nelmio_cors'])) {
...
ah okay, kann ich das auch noch in der foreach machen?
foreach ($extensionConfigs as &$extensionConfig) {
if (isset($extensionConfig['firewalls'])) {
// ...
...
Wie hast du denn dein Modul "Eventliste" konfiguriert? Wenn du die Events untereinander anzeigen willst, solltest du als Template auch die event_list nutzen.
Hallo,
ich habe über die ContaoManager/Plugin.php eine geschützte Route mit Basic Auth:
$extensionConfig['firewalls'] = array_merge(
\array_slice($extensionConfig['firewalls'], 0,...
ja, das ist schon etwas älter hier :D Aber vielen Dank!
Tatsächlich habe ich mir gestern kurz nach meinem Post einen ähnlichen Weg über
$members = MemberModel::findAll();
gesucht. Trotzdem...
ich hab auch genau das Problem und das Beispiel oben funktioniert nicht. Habe fast alles durchprobiert und finde leider auch kein Beispiel in Contao.
Für
\MemberModel::countByGroups(...);...
ich habe das Beispiel mal ausprobiert. Unter der 4.13 bekommt man nach dem Login:
Call to a member function authenticate() on null
EDIT: Der Controller musste bei mir entsprechend angepasst...
Ich wollte gerne eine eigene Post Route nutzen, um einen FrontendUser einzuloggen.
meine Funktion für den Login sieht aktuell so aus:
try {
$user =...
das würde mich auch interessieren. Hast du das hinbekommen?
Unter 4.4 konnte man einfach $user->login() machen.
Ich kann die entsprechende Stelle auch nicht in Contao finden.
Wie ist das mit dem Routing unter 4.13.
Ich habe folgende config unter /Resources/config/routes.yml
# config/routes.yaml
app.controller:
resource: ../src/Controller
type: annotation
schau mal ob du im fe_page Template die Zeile hast:
<?= $this->jsonLdScripts ?>
ansonsten würde ich auch empfehlen, das Template neu anzupassen.
https://github.com/contao/contao/issues/2576 ist genau der Fall. Ich werde alle FE_USER_LOGGED_IN austauschen.
okay. Ich habe immer den Fall, dass ein angemeldeter User (mit angemeldet bleiben) nach einer bestimmten Zeit x die Seite neu lädt, aber dann ausgeloggt ist. Sobald er die Seite nochmals neu lädt,...
Hallo,
hat sich bei der neuen Version etwas beim Frontend getan? Unter der 4.4 waren Mitglieder mit "angemeldet bleiben" länger eingeloggt. Aktuell werde ich unter 4.13 nach kurzer Inaktivität...
das lief durch. Aber ich bekomme weiterhin:
In tl_form_field.php line 331:
Attempted to load class...
Hallo zusammen,
seit dem Update auf den Manager 1.5.1 lässt sich der Cache nicht mehr erneuern. Folgende Fehlermeldung erhalte ich:
$ /opt/plesk/php/7.4/bin/php -q -dmax_execution_time=0...
ja, habe ich mir schon gedacht. Nur das RC hat mich irretiert.
So sieht die composer.json aus:
"require": {
"contao/calendar-bundle": "4.12.*",
"contao/comments-bundle":...
Ich werde nicht ganz schlau aus meiner Konsolenausgabe, da diese anders aussieht als oben (Contao RC?):
Ich komme auch von der 4.12.6, alle Pakete ausgewählt.
[6.8MiB/0.18s] Loading...