33 geniale Contao-Erweiterungen, die du kennen solltest! - Contao Academy

Suchen:

Art: Beiträge; Benutzer: fiedsch

Seite 1 von 9 1 2 3 4

Suchen: Die Suche dauerte 0,03 Sekunden.

  1. Antworten
    71
    Hits
    7.976

    Dann musst Du in der entsprechenden CSS-Regel...

    Dann musst Du in der entsprechenden CSS-Regel noch ein font-weight: normal; hinzufügen.
  2. Antworten
    4
    Hits
    133

    Aus meiner Sicht: daß du Die config.yml in Dein...

    Aus meiner Sicht: daß du Die config.yml in Dein (ggf. veröffentlichtes) Repository aufnehmen kannst um Dein Projekt zu versionieren, während sensible Daten wie zb. Datenbankzugangsdaten in der...
  3. Antworten
    19
    Hits
    294

    Um "weiterzubasteln" musst Du halt denjengen...

    Um "weiterzubasteln" musst Du halt denjengen bitten, der den FTP Zugang hat, den Contao-Manager für Dich hochzuladen.
  4. Antworten
    4
    Hits
    85

    Ich kann Dein Problem nicht nachvollziehen. ...

    Ich kann Dein Problem nicht nachvollziehen.

    Vielleicht ein Mal den Browsercache löschen und dann noch Mal probieren?
  5. Antworten
    61
    Hits
    1.104

    Zur Info:...

    Zur Info: https://github.com/doctrine/dbal/releases/tag/v2.10.0
  6. Antworten
    54
    Hits
    678

    4.4.x Sorry, hatte ich vorhin nicht gesehen, war mobil...

    Sorry, hatte ich vorhin nicht gesehen, war mobil unterwegs. Ich würde sie ganz außen rum machen, denn wenn das nicht gegeben ist, also nicht das gutscheincode-Widget geprüft wird, ist alles andere...
  7. Antworten
    54
    Hits
    678

    4.4.x Das schaut für mich gut aus, weil Du den...

    Das schaut für mich gut aus, weil Du den übergebenen Parameter gegen eine Whitelist prüfst.

    Wenn Du den Code, den Du schon ma hattest — nämlich Prüfen, ob $objWidget->Name gleich „gutscheincode“...
  8. Antworten
    61
    Hits
    1.104

    unter ...

    unter


    vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MySQL80Keywords.php
  9. Antworten
    54
    Hits
    678

    4.4.x Dieser Code mag zwar funktionieren, mach aber...

    Dieser Code mag zwar funktionieren, mach aber nichts sinnvolles. Warum? Weil Du


    $form_id auf das setzt, was Dir in \Input::post('form_id') übergeben wird,
    dann in $tablenames genau unter...
  10. Antworten
    61
    Hits
    1.104

    Leider nein. Das wäre mein Ansatz gewesen. Ich...

    Leider nein. Das wäre mein Ansatz gewesen. Ich habe diesen Thread nicht so genau verfolgt: vielleicht fehlen ja noch weitere Keywords?
  11. Antworten
    61
    Hits
    1.104

    Hallo Thorsten, da das Update anscheinend nu...

    Hallo Thorsten,

    da das Update anscheinend nu eine Datei betrifft, könntest Du diese auch in Deiner Installation selbst patchen (=diese Änderung selbst einbauen).

    Das wäre dann zwar nicht...
  12. Antworten
    5
    Hits
    234

    Du brauchst für die lokale Abhängigkeitsauflösung...

    Du brauchst für die lokale Abhängigkeitsauflösung zunächst einmal PHP. Idealerweise in der gleichen Version, wie auf dem Server[1].
    Und composer (composer.phar, die Du wie hier beschrieben...
  13. Antworten
    54
    Hits
    678

    4.4.x Nachdem Du die Liste mit den Tabellennamen ger...

    Nachdem Du die Liste mit den Tabellennamen ger nicht verwendest, wenn Du



    $form_id = \Input::post('form_id');

    $tablenames = [
    1 => 'tl_an_testlauf',
    // ...
    ];
  14. Antworten
    54
    Hits
    678

    4.4.x Dann brauchst Du in $tablenames das: ...

    Dann brauchst Du in $tablenames das:



    $tablenames = [
    'testlauf-sammel-gutschein' => 'tl_an_testlauf',
    // ...
    ];
  15. Antworten
    54
    Hits
    678

    4.4.x Dann muss $tablename gleich null sein und also...

    Dann muss $tablename gleich null sein und also das Nachschlagen anhand der form_id nicht funktioniert haben.


    [/QUOTE]

    Daß es bei jedem Feld kommt zeigt ebenfalls, daß es die erste...
  16. Antworten
    54
    Hits
    678

    4.4.x Danke @spooky. Soweit ich es verstanden habe, ist...

    Danke @spooky. Soweit ich es verstanden habe, ist das auch bereits so. Es geht aber zusätzlich darum, die ein Mal verwendeten Codes zu „invalidieren“.
  17. Antworten
    54
    Hits
    678

    4.4.x Ist das ein "sollte gesetzt sein", oder hast Du...

    Ist das ein "sollte gesetzt sein", oder hast Du das überprüft?



    Ich verstehe hier nicht, was Du meinst. Wo kommen jetzt plötzlich Spaltennamen ins Spiel?

    $tablename deshalb, weil Du...
  18. Antworten
    54
    Hits
    678

    4.4.x So, wie man es sprachlich auch verstehen würde: ...

    So, wie man es sprachlich auch verstehen würde:

    Wenn $tablenames[$form_id] gesetzt ist, dann nehme dies als $tablename, ansonsten nehme null.


    $tablename = isset($tablenames[$form_id]) ?...
  19. Antworten
    54
    Hits
    678

    4.4.x Beitrag anzeigen

    <?php

    namespace AppBundle\Hooks;
    use Contao\Database;
    use Contao\Widget;
    use Contao\System; // neu hinzugefügt (für Loging; s.u.)

    class Forms {

    // Die folgenden Codezeilen haben keinen...
  20. https://contao-bootstrap.de/ und das dort...

    https://contao-bootstrap.de/ und das dort verlinkte https://contao-bootstrap.readthedocs.io/de/latest/
  21. Antworten
    54
    Hits
    678

    4.4.x Ich habe Deine Aufgabe so verstanden, daß Du für...

    Ich habe Deine Aufgabe so verstanden, daß Du für verschiedene Veranstaltungen verschiedene Contao-Formulare (und damit verschiedene FormIDs) hast.

    Zu jedem Formular gibt es eine eigene Tabelle....
  22. Antworten
    54
    Hits
    678

    4.4.x Heißt? Ich habe im Beispiel form_id...

    Heißt?



    Ich habe im Beispiel form_id verwendet, weil Du das in Deinem Code (siehe #21) verwendet hattest.
    Wenn Du an die ID des jeweiligen Forms mit $arrForm['formID'] zugreifen kannst, dann...
  23. Antworten
    54
    Hits
    678

    4.4.x Dann mach es so. Mein Gefühl sagt mir, daß Du Dir...

    Dann mach es so. Mein Gefühl sagt mir, daß Du Dir damit letztlich das Leben unnötig schwer machst.




    Ja! Du musst ja nur mit den Browsertools, die jeder mit F12 zur Hand hat den Quelltext...
  24. Antworten
    54
    Hits
    678

    4.4.x Was spricht denn dagegen, alles in einer Tabelle...

    Was spricht denn dagegen, alles in einer Tabelle vorzuhalten. Bsp.: eine Deiner bisherigen Tabellen erweitert um (z.B.) eine Spalte 'formalias' , im Beispiel tl_gutscheincodes genannt und dann
    als...
  25. Antworten
    54
    Hits
    678

    4.4.x unabhängig vom Fehler solltest Du das nicht...

    unabhängig vom Fehler solltest Du das nicht machen! Stichwort SQL-Injection: stell Dir vor ist schicke als POST-Parameter tablename etwas wie 'tl_user where id>0; select * from xxx' wobei xxx der...
  26. Ich bin jetzt von 4.x ausgegangen, denn wenn ich...

    Ich bin jetzt von 4.x ausgegangen, denn wenn ich die Sicherheit erhöhen will, aber gleichzeitig eine nicht mehr supportete 3.x Version verwende, dann beißt sich das für mich.
  27. Und wo werden Dir Konflikte angezeigt. In #3 sehe...

    Und wo werden Dir Konflikte angezeigt. In #3 sehe ich nichts davon?
  28. "conflicts" sind die Pakete, die nicht...

    "conflicts" sind die Pakete, die nicht gleichzeitig installiert sein dürfen, weil es Konflikte zwischen ihnen gibt.

    Was Du beschreibst, sind die unter "requires" angegebenen Pakete. Diese werden...
  29. Alles unterhalb von vendor/ während Updates ...

    Alles unterhalb von vendor/ während Updates
    files/ für Uploads aus Formularen und im Backend
    var/ für die Logs und den Cache
    assets/css damit Contao generierte Dateien ablegen kann
    templates/...
  30. Antworten
    54
    Hits
    678

    4.4.x Ich würde es so machen, wie oben beschrieben....

    Ich würde es so machen, wie oben beschrieben. Vielelicht könntest Du dort noch eine Spalte anlegen, die den zugehörigen Form-Alias beinhaltet, den
    Du in Deinem Code abprüfst. Also in etwa so:


    ...
  31. Antworten
    54
    Hits
    678

    4.4.x Nur zur Sicherheit: Du hast nach den Änderungen...

    Nur zur Sicherheit: Du hast nach den Änderungen an der Konfiguration den Cache gelöscht?


    In Deinem Code sind noch Fehler bzw. Unsabberkeiten. Ich schreibe mal als Kommentare in Deinen Code:

    ...
  32. Antworten
    54
    Hits
    678

    4.4.x So, wie jeden anderen Wieso? Wenn Du die...

    So, wie jeden anderen


    Wieso? Wenn Du die Versnastaltungs-ID mit im Formular transprotierst (z.B. als hidden form field oder implizit über die ID des Formulars) sollte es doch alles in einer...
  33. Antworten
    54
    Hits
    678

    4.4.x Laut...

    Laut https://github.com/inspiredminds/contao-extended-form-fields/blob/master/src/Resources/contao/dca/tl_form_field.php#L86-L93 wird die Whitelist des Form-Fields in der Datenbank gespeichert. Du...
  34. Antworten
    54
    Hits
    678

    4.4.x Mit eine Whitelist fehlt Dir dann aber noch, daß...

    Mit eine Whitelist fehlt Dir dann aber noch, daß ein Gutscheincode nach Verwendung auf "nicht mehr gültig" gesetzt wird.
  35. Antworten
    16
    Hits
    1.905

    Ist schon erledigt:...

    Ist schon erledigt: https://github.com/fiedsch/contao-4-backup-script/commit/f1207b3398f6f81ca2463cfe49d5b9edc6e72347 und ich hoffe, das ist alles, was sich geändert hat. Ansonsten gerne Ticket oder...
  36. Antworten
    21
    Hits
    355

    Ich habe alles eben durchprobiert. Ergebnis:...

    Ich habe alles eben durchprobiert.

    Ergebnis: Du hast nichts falsch gemacht, es funktioniert so wie beschrieben nicht :-(

    Warum: ein klassisches "works on my maschine", weil die Umgebung, in...
  37. Antworten
    21
    Hits
    355

    Das will ich nicht ausschließen. Wenn ich heute...

    Das will ich nicht ausschließen. Wenn ich heute dazu komme probiere ich es an einer frischen Contao-Installation aus.

    Daher, um sicher zu gehen, daß wir vom gleichen ausgehen:


    Du beziehst...
  38. Antworten
    4
    Hits
    226

    Gibt es im Rest Deines HTML oder PHP vielleicht...

    Gibt es im Rest Deines HTML oder PHP vielleicht ein nicht passend gesetztes <base>-Tag?

    Edit: #1 zeigt, daß nein. Die Idee hat sich also erübrigt.
  39. Antworten
    21
    Hits
    355

    Das "sollte" eigentlich so funktionieren. ...

    Das "sollte" eigentlich so funktionieren.

    Warum es das nicht tut, ist aus der Ferne schwer zu sagen. Was mir immer gerne passiert: falsch geschriebene Verzeichnisnamen Ressources anstelle...
  40. Antworten
    21
    Hits
    355

    Möglich ist alles -- ich glaube es aber eher...

    Möglich ist alles -- ich glaube es aber eher nicht, denn das angesprochene Bundle betriff einen ganz anderen Berecih von Contao.

    Könntest Du noch mal kurz beschreiben, was Du gemacht hast....
  41. Antworten
    21
    Hits
    355

    Die beiden Blogeinträge auf contao-bayern.de...

    Die beiden Blogeinträge auf contao-bayern.de beschreiben eigentlich das gleiche. Der zweite baut auf den ersten auf und versucht nur, die dort vorhandenen Probleme (wie hart verdrahtete Formular-IDs)...
  42. Antworten
    4
    Hits
    136

    Da gibt's schon etwas zu sehen, wenn das...

    Da gibt's schon etwas zu sehen, wenn das Skript/der iframe erst mal geladen ist.

    Wie das geht hat eigentlich nichts mit Contao zu tun: https://developers.facebook.com/docs/plugins/page-plugin/
  43. Antworten
    61
    Hits
    1.104

    Es würde nur SELECT COUNT(*) AS count FROM...

    Es würde nur

    SELECT COUNT(*) AS count FROM tl_user WHERE `groups` LIKE '%"1"%'
    funktionieren, da GROUPS seit MySQL 8.0.2 ein reserved word ist:...
  44. 4.4.x So etwas willst Du auch nicht machen. Bsp.:...

    So etwas willst Du auch nicht machen.

    Bsp.: es ruft jemand Dein Skript mit diesem $_GET['img'] Parameterwert auf:


    ../../app/config/parameters.yml
  45. Thema: Robot.txt

    von fiedsch
    Antworten
    5
    Hits
    164

    4.4.x Das Root Verzeichnis ist das, auf das Du die...

    Das Root Verzeichnis ist das, auf das Du die Domain zeigen lässt, also web/

    Was Du dort rein schreibst? Die Seiten, die Du nicht indexiert haben möchtest, würde ich annehmen.
  46. Antworten
    18
    Hits
    483

    Wenn Du keine externen Dienste verwenden willst...

    Wenn Du keine externen Dienste verwenden willst musst Du den Weg gehen, der eigentlich auch der normale sein sollte:


    Die Abhängigkeiten in der composer.json auf deinem lokalen...
  47. Du würdest in neuedb.php in etwa das machen ...

    Du würdest in neuedb.php in etwa das machen


    $myDbConfig = array
    (
    'dbUser' => 'mein_username_für_die andere_Datenbank',
    'dbPass' => 'passwort_dazu',...
  48. Thema: Contao und SSL

    von fiedsch
    Antworten
    14
    Hits
    423

    Seitenstruktur -> Elemente, die als "Startpunkt...

    Seitenstruktur -> Elemente, die als "Startpunkt einer Website" angelegt wurden -> deren Einstellungen.
  49. Thema: Rapidmail API

    von fiedsch
    Antworten
    9
    Hits
    309

    4.4.x system/modules/ ist der Contao 3 Weg bei dem es...

    system/modules/ ist der Contao 3 Weg bei dem es eine config/autoload.php braucht. Der im oben verlinkten Blogeintrag beschriebene Weg ist der Weg, der unter Contao 4 funktioniert, ohne darauf zu...
  50. Thema: Rapidmail API

    von fiedsch
    Antworten
    9
    Hits
    309

    4.4.x Wo liegt denn Deine RapidmailClass.php und hast...

    Wo liegt denn Deine RapidmailClass.php und hast Du Contao "gesagt", wie sie gefunden werden kann?

    Stichwort "Autoloader": Hier ist beschrieben, wie man es machen kann. Auch, wenn es für einen...
  51. Antworten
    15
    Hits
    422

    4.4.x Dann sollte aber ein (unverschlüsselter) Versand...

    Dann sollte aber ein (unverschlüsselter) Versand per E-Mail erst recht nicht erlaubt sein.
  52. Antworten
    57
    Hits
    10.262

    Wichtig: Damit Du genau den zuvor installierten Stand...

    Damit Du genau den zuvor installierten Stand wieder herstellen kannst benötigst Du die composer.lock und machst dann


    composer install

    (im Manager gibt es dazu auch einen Menüpunkt, ich weiß...
  53. Diese Option könntest Du nutzen, wenn Du mit...

    Diese Option könntest Du nutzen, wenn Du mit Subdomains für die Länderchannels arbeiten würdest, also



    https://germany.meinedomain.com/de/home
    https://germany.meinedomain.com/en/home


    und
  54. Antworten
    3
    Hits
    209

    3.5.x Evtl. so:...

    Evtl. so: https://community.contao.org/de/showthread.php?70099-Username-case-insensitive-beim-Registieren-Login&p=467435&viewfull=1#post467435
  55. 4.4.x OK, hatte vergessen zu schreiben, daß Du nach...

    OK, hatte vergessen zu schreiben, daß Du nach dieser Änderung auch in das Install-Tool musst, um die Datenbank anpassen zu lassen.
  56. 4.4.x // Datei /app/Resources/contao/dca/tl_member.php...

    // Datei /app/Resources/contao/dca/tl_member.php
    $GLOBALS['tl_member']['fields']['postal']['sql'] = "varchar(255) NOT NULL default ''";...
  57. ohne ssh Zugriff ODER ohne Contao Manager wird...

    ohne ssh Zugriff ODER ohne Contao Manager wird nichts gehen
  58. Antworten
    16
    Hits
    280

    4.8.x Hilft Dir das vielleicht:...

    Hilft Dir das vielleicht: https://www.contao-bayern.de/newsreader/contao-constants-bundle.html
  59. Oder Deine MyClass wird nicht gefunden wird und...

    Oder Deine MyClass wird nicht gefunden wird und daher passiert nichts. Probiere doch mal ein


    \Contao\System.log("hook wurde aufgerufen", __METHOD__, TL_INFO);

    in Deinem Hook. Wenn er...
  60. Antworten
    7
    Hits
    945

    4.4.x Wenn das die Colorbox ist...

    Wenn das die Colorbox ist (https://www.jacklmoore.com/colorbox/), dann stehr dort unter Event Hooks, daß Du wahrscheinlich 'cbox_closed' verwenden kannst, um die betreffenden Inhalte selbst zu...
Ergebnis 1 bis 60 von 500
Seite 1 von 9 1 2 3 4