Ergebnis 1 bis 11 von 11

Thema: Text areas invisible

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

    Frage Text areas invisible

    Hallo zusammen,

    ich update gerade ein 2.11er Contao direkt auf die 3.5er. Nun habe ich Probleme im Frontend, dass meine <textarea>'s immer per Inline-CSS: "visibility = hidden" bekommen... wo kommt denn das her?

    Ich habe die Erweiterung [xtmembers] installiert und es passiert dort z.B. bei dem Feld "Öffnungszeiten". Siehe Screenshot:
    textarea_2.png
    textarea_1.png

    Das DCA ist definiert:
    Code:
    $GLOBALS['TL_DCA']['tl_member']['fields']['officehours'] = array
    (
    	'label'                   => &$GLOBALS['TL_LANG']['tl_member']['officehours'],
    	'search'                  => true,
    	'inputType'               => 'textarea',
    	'eval'                    => array('allowHtml'=>true, 'rte' => 'tinyMCE', 'cols' => 40, 'style'=>'height:80px;width:250px;', 'feEditable' => true, 'feViewable'=>true, 'feGroup'=>'personal', 'tl_class'=>'clr long', 'configure' => true),
    	'sql'                     => "text NULL"
    );
    aber dasselbe Problem habe ich auch im Kalendar, wo ich das [calendar_editor] Modul verwende:
    Code:
    		'teaser' => array
    		(
    			'label'                   => &$GLOBALS['TL_LANG']['tl_calendar_events']['teaser'],
    			'exclude'                 => true,
    			'search'                  => true,
    			'inputType'               => 'textarea',
    			'eval'                    => array('rte'=>'tinyMCE', 'tl_class'=>'clr'),
    			'sql'                     => "text NULL"
    		),
    Im Kalendar ist es aber lustigerweise so, dass ich nach 2-3 Reloads der Page dann den TinyMCE sehe bzw. die text-area visible ist. Ich kann mir nur den Zusammenhang absolut nicht erklären.

    Jemand eine Idee?

  2. #2
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Mach bitte mal den Contao Check um zu gucken ob die Installation komplett ist. Kann sein dass Du noch alte Vorlagen im System hast ?!


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

    Standard

    Danke für den Tip, der Check denkt ich habe noch die alte Version:
    'Version
    Found a Contao 2.11.16 installation.'

    Ich versuche mal ein paar Leichen zu löschen...

  4. #4
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Wie hast du denn den Update gemacht?


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

    Standard

    Relativ naiv einfach reinkopiert und das Installtool drüberlaufen lassen... und dann Erweiterung für Erweiterung etc. gecheckt/gelöscht/ersetzt.

    Allerdings habe ich eben mal die von Leo hier aufgelisteten abandoned files gelöscht und jetzt scheint das Ganze zu funktionieren!

    Der Check erkennt jetzt die 3.5.2 auch. Danke!

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.287
    Partner-ID
    10107

    Standard

    Zitat Zitat von Gr3yh0und Beitrag anzeigen
    Relativ naiv einfach reinkopiert und das Installtool drüberlaufen lassen...
    So solltest du Manuelle Updates nicht durchführen, daher ist es in deinem Fall auch zu Problemen gekommen. Du musst auch immer alle nicht mehr im Core vorhandenen Dateien löschen - siehe https://docs.contao.org/books/manual...es-update.html

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

    Standard

    Habe mir das eben mal angeschaut und bin mergend durch alle Verzeichnisse durch und habe alte Dateien gelöscht. Scheint noch alles zu funktionieren

    In den config Ordner habe ich mich aber nicht getraut, weiß da jemand was von den folgenden Dateien nicht benötigt wird?
    Code:
    pathconfig.php 
    tinyFrontendMinimal.php 
    tinyFrontendMore.php
    Nach etwas Recherche werde ich dann denke ich für zukünftige Updates auf [easyupdate3] zurückgreifen, dass ja offenbar diese diff Unterschiede auch mitnimmt.

    Das einzige was bis jetzt nicht mehr geht, ist die Generierung eines Captchas (über efg geht es) in einem Template mit:
    PHP-Code:
    <?php if ($this->fields['captcha']): ?>
    <?php $objWidget 
    $this->fields['captcha']; ?>
    <tr class="<?php echo $class?>">
    <td class="label">
    <?php echo $objWidget->generateQuestion();
    echo 
    '<span class="mandatory">*</span>';?></td>
    <td class="value"><?php echo $objWidget->generateWithError(); ?></td>
    </tr>
    <?php endif; ?>

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.287
    Partner-ID
    10107

    Standard

    Zitat Zitat von Gr3yh0und Beitrag anzeigen
    In den config Ordner habe ich mich aber nicht getraut, weiß da jemand was von den folgenden Dateien nicht benötigt wird?
    Code:
    pathconfig.php 
    tinyFrontendMinimal.php 
    tinyFrontendMore.php
    pathconfig.php brauchst du, wird aber anonsten beim Aufrufen des Install Tools erzeugt.


    Zitat Zitat von Gr3yh0und Beitrag anzeigen
    Das einzige was bis jetzt nicht mehr geht, ist die Generierung eines Captchas (über efg geht es) in einem Template mit:
    PHP-Code:
    <?php if ($this->fields['captcha']): ?>
    <?php $objWidget 
    $this->fields['captcha']; ?>
    <tr class="<?php echo $class?>">
    <td class="label">
    <?php echo $objWidget->generateQuestion();
    echo 
    '<span class="mandatory">*</span>';?></td>
    <td class="value"><?php echo $objWidget->generateWithError(); ?></td>
    </tr>
    <?php endif; ?>
    Captchas sind ja kein Features des Core, soweit ich weiß?

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

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    pathconfig.php brauchst du, wird aber anonsten beim Aufrufen des Install Tools erzeugt.
    Danke!


    Captchas sind ja kein Features des Core, soweit ich weiß?
    Offenbar schon, werden bei Registrierung für User etc. ja auch benötigt:
    Code:
    ./system/modules/core/forms/FormCaptcha.php:144:         * Generate the captcha question

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.287
    Partner-ID
    10107

    Standard

    Achso, die normale Sicherheitsfrage. Aber was genau ist das Problem? Welches Template? Normalerweise fügst du dafür ja einfach das Feld "Sicherheitsfrage" im Formulargenerator hinzu.

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

    Standard

    Bisher hatte ich dazu die Erweiterung [calendar_editor]. Aber zugegebenerweise benutze ich eigentlich nur das Einfügen neuer Events über das Frontend. Das ich das auch per Formular machen könnte... Kam mir auch erst eben.

    Allerdings bin ich beim Umsetzen dann direkt auf das Problem mit der Zeitumrechnunge gestoßen: https://github.com/contao/core/issues/6827
    Leo hat das schon umgesetzt, aber erst für 4.0.1, nicht für den 3.X Branch.

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
  •