Ergebnis 1 bis 16 von 16

Thema: [xYAML] Finde die Einstellungen nicht!

  1. #1
    Contao-Fan Avatar von rezico
    Registriert seit
    04.01.2011.
    Ort
    Nürnberg
    Beiträge
    451

    Standard [xYAML] Finde die Einstellungen nicht!

    Hallo zusammen,
    wollte mich gerade mal mit YAML und Contao versuchen und bin da auf die Erweiterung xYAML gestoßen, die mir hilft das ganze einzubinden (in Verbindung mit Theme+)
    Alles soweit so gut, Erweiterung installiert und direkt in die Wiki gegangen.

    Hier wird darauf hingewiesen, das man in den Systemeinstellungen die YAML Dateien angeben soll, leider gibt es bei mir diese Optionen aber überhaupt nicht.
    Im Seitenlayout kann ich nur "YAML aktivieren" - das wars dann aber auch schon.
    Verstehe ich hier irgendwas falsch oder ist das ein bug?

    Danke euch!

    Viele Grüße,

    Christian Voss
    Contao ist schon was Feines...

  2. #2
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Du arbeitest schlichtweg mit der falschen Version, im ER ist die Version 2, im Wiki dokumentiert ist aber die neue Version 3.

    Version der Erweiterung 3+
    Kompatibilität mit Contao Version 2.11+
    Die V2 und V3 unterscheiden sich grundlegend, z.B. liefert die V2 YAML mit, während die V3 es nicht mitliefert. Außerdem ist die V3 nicht von Theme+ abhängig.

    In V2 gibt es *nur* "YAML aktivieren" im Layout.

  3. #3
    Contao-Fan Avatar von rezico
    Registriert seit
    04.01.2011.
    Ort
    Nürnberg
    Beiträge
    451

    Standard

    Ah verstehe!
    Alles klaro - dann heißt das im Umkehrschluss ich muss nur noch ggf. Erweiterungen über theme_plus einbinden und die fe_page anpassen, korrekt?

    Danke!
    Contao ist schon was Feines...

  4. #4
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Nein, das sollte vollautomatisch passieren, du musst nur im Layout YAML aktivieren.

  5. #5
    Contao-Fan
    Registriert seit
    28.06.2009.
    Ort
    Steffisburg
    Beiträge
    473

    Frage Failed to execute git clone

    Hallo tril,

    ich möchte gerne deine Erweiterung "xYAML" in einer Contao Version 3.3 über den Composer installieren und erhalte nachfolgende Meldung:

    Code:
    Failed to execute git clone --no-checkout 'git@github.com:bit3/contao-xyaml.git' '/composer/vendor/bit3/contao-xyaml' && cd '/composer/vendor/bit3/contao-xyaml' && git remote add composer 'git@github.com:bit3/contao-xyaml.git' && git fetch composer
    Mache ich da was nicht richtig oder geht es in Contao 3.3 nicht?

    Freundlich grüsst
    Steven

  6. #6
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Ich gehe mal ganz stark davon aus, dass diese Erweiterung nicht unter 3.3 läuft.
    Such mal nach YAML, im Composer, es gibt eine kommerzielle Lösung, kostet aber nicht die Welt.

    Ansonsten kannst Du auch recht einfach die CSS-Dateien von YAML über die Theme-Konfiguration einbinden, musst dann aber die entsprechenden Templates anpassen.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  7. #7
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Ich schätze mal, github hat ein Problem damit, dass ich das Repo von bit3 nach bit3archive verschoben habe. Ich habe Packagist mal die URL aktualisiert, das sollte bald die richtige URL verwenden. Aber dann kann ich auch gleich sagen, dass ich aufgrund dessen dass ich mittlerweile Bootstrap 3, anstelle von YAML 4 einsetze die Extension nicht weiter pflegen werde. Ich habe schon potentielle Interessenten gefragt, bisher wollte sie aber niemand weiter führen.

  8. #8
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard

    YAML, im Composer, es gibt eine kommerzielle Lösung,
    Wirklich?
    Ich kenne als kostenpflichtig nur YAMLFRONT-Contao_und_YAML.

    Ich habe die Extension "YAMLFRONT-Contao_und_YAML" und Yaml (alles natürlich lizensiert) auf mehren Sites im Einsatz, und das Capchta läuft jedenfalls nicht mehr seit Contao 3.3.2

    Den Entwickler der bezahlten Extension habe ich bereits mehrfach angeschrieben, leider ohne response.

    Wenn das so bleibt, was ich vermute, dann muss ich diverses von YAML auf Bootstrap umbauen, pfuideibl

    Gruss dtptiger

    "pfuideibl" ist nicht Bootstrap, sondern die Arbeit ....

  9. #9
    Contao-Fan Avatar von mandrake
    Registriert seit
    19.06.2009.
    Ort
    Düsseldorf
    Beiträge
    461

    Standard

    Hallo dtptiger,

    öffne die Datei "FormMyCaptcha.php" im Verzeichnis "system/modules/yamlfront" und ersetze den vorhanden Inhalt vollständig durch den nachfolgenden Code - damit sollte das Capcha auch in Contao 3.3.x wieder funktionieren.

    Code:
    <?php
    
    
    class  FormMyCaptcha extends FormCaptcha
    {
        /**
         * Generate the label and return it as string
         *
         * @return string The label markup
         */
        public function generateLabel()
        {
            if ($this->strLabel == '')
            {
                return '';
            }
    
    
            return sprintf('<label for="ctrl_%s" class="mandatory%s">%s%s%s <span class="invisible">%s</span></label>',
                            $this->strId,
                            (($this->strClass != '') ? ' ' . $this->strClass : ''),
                            '<span class="ym-hideme">'.$GLOBALS['TL_LANG']['MSC']['mandatory'].'</span> ',
                            $this->strLabel,
                            '<span class="ym-required">*</span>',
                            $this->getQuestion());
        }
    
    
    }
    MfG
    Peter

  10. #10
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard

    Hallo mandrake,

    DANKESCHÖN!!!


    Gruss, der glückliche dtptiger

  11. #11
    Contao-Fan
    Registriert seit
    28.06.2009.
    Ort
    Steffisburg
    Beiträge
    473

    Frage

    Hallo tril,

    besten Dank für die Info.

    Zitat Zitat von tril Beitrag anzeigen
    Ich habe Packagist mal die URL aktualisiert, das sollte bald die richtige URL verwenden.
    Wie lange dauert es bis die URL aktualisiert ist?

  12. #12
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von tognit Beitrag anzeigen
    Wie lange dauert es bis die URL aktualisiert ist?
    Zwischen 15 Minuten und ein paar Stunden, falls es überhaupt ein Problem mit der URL war/ist.

  13. #13
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard Jetzt finden zwei Sicherheitsabfragen statt ...

    Hatte das übersehen.
    Jetzt finden zwei Sicherheitsabfragen statt, eine über und eine unter dem Eingabefeld

    Bild anbei Sicherheitsfrage_doppelt.jpg

    Das ist der Code.
    Habe etwas gebastelt, und wenn ich
    Code:
     if ($this->strLabel == '')
            {
                return '';
            }
    lösche, dann ist nur noch eine Abfrage vorhanden, und die Seite wird aufgebaut
    Allerdings mit dem Schönheitsfehler das die Information "Sicherheitsfrage" mit dem Roten * fehlt


    PHP-Code:
    <?php
    class  FormMyCaptcha extends FormCaptcha
    {
        
    /**
         * Generate the label and return it as string
         *
         * @return string The label markup
         */
        
    public function generateLabel()
        {

     if (
    $this->strLabel == '')
            {
                return 
    '';
            }

            return 
    sprintf('<label for="ctrl_%s" class="mandatory%s">%s%s%s <span class="invisible">%s</span></label>',
                            
    $this->strId,
                            ((
    $this->strClass != '') ? ' ' $this->strClass ''),
                            
    '<span class="ym-hideme">'.$GLOBALS['TL_LANG']['MSC']['mandatory'].'</span> ',
                            
    $this->strLabel,
                            
    '<span class="ym-required">*</span>',
                            
    $this->getQuestion());
        }
    }
    Hat jemand einen Tip wie das "richtiger" gemacht wird?

    Gruss dtptiger

    PS: Genaugenommen gehört das ja nicht wirklich in diesen Thread ....
    Geändert von dtptiger (06.08.2014 um 21:29 Uhr) Grund: Weg. Thread

  14. #14
    Contao-Fan Avatar von mandrake
    Registriert seit
    19.06.2009.
    Ort
    Düsseldorf
    Beiträge
    461

    Standard

    Hallo dtptiger,

    unter Contao 3.3.4 läuft bei mir alles korrekt (siehe Screenshot), sodass ich das Problem leider nicht nachvollziehen kann. Hast Du evtl. sonstige Änderungen an der Erweiterung vorgenommen? Templates angepasst? Cache gelöscht?

    MfG
    Peter
    Angehängte Grafiken Angehängte Grafiken

  15. #15
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard

    Was in das Capcha eingreift habe ich nichts ausser yalmfront.

    So schauts live aus:

    Das ist das Core Modul "Passwortvergessen"
    http://brauerei-weller.de/passwortlink-anfordern.html


    Das ist ein Formular mit dem Formulargenerator:
    http://brauerei-weller.de/kontakt.html


    HTML-Code:
    <label class="mandatory" for="ctrl_lost_password">
    <span class="ym-hideme">Pflichtfeld</span>
    Sicherheitsfrage
    <span class="ym-required">*</span>
    <span class="invisible">Bitte rechnen Sie 7 plus 6.</span>
    </label>
    <input id="ctrl_lost_password" class="captcha mandatory" type="text" required="" maxlength="2" value="" name="cdca5eb8416426f26d3b75a438f332b3a">
    <span class="captcha_text">Bitte addieren Sie 2 und 3.</span>
    <br>
    LG dtptiger

    PS:
    Das lasse ich so unbrauchbar bis ca. 12:00 - zum betrachten

    Tante Edit: Auch Contao 3.3.4
    Geändert von dtptiger (07.08.2014 um 10:38 Uhr) Grund: Auch Contao 3.3.4

  16. #16
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard Gelöst per dirty workarout

    Hi,
    die Tomaten auf den Augen ...

    Hab gerade die class invisible gesehen, und soeben quick and dirty per css gelöst:

    HTML-Code:
    span.invisible {
        display: none;
    }
    Aber woher der per CSS ausgeblendete Code, der ja zudem NICHT funktioniert kommt ist mir absolut schleierhaft.
    Und woher das span invisible kommt auch.

    Das Capchta funktioniert zum Glück, und damit ist alles wieder friedlich

    Gruss dtptiger

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
  •