1. Dashboard
  2. Articles
  3. Forum
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. webEdition Forum
  2. Forum
  3. Deutschsprachiges Support Forum
  4. webEdition Templates erstellen (we:tags)

Ausklappbare Textarea lässt sich nicht öffnen

  • washro
  • September 10, 2024 at 10:04 AM
  • washro
    Beginner
    Posts
    4
    • September 10, 2024 at 10:04 AM
    • #1

    Moin,

    nachdem ich ein bereits bestehende Website von Version 8.0.6.0 auf 9.2.3 geupdated habe (mit PHP 8.3.11), wollte ich nun einige der Texte anpassen.

    Das funktionierte auch super, bis ich zu einem "ausklappbaren" Text gelangte. Während auf der Seite selbst der zusätzliche Text wunderbar angezeigt wird, erscheint im CMS statt einem weiteren Textfeld nur ein einzelner Pixel. Dieser enthält zwar irgendwo die gesuchte Textbox, den Text anzupassen schaffe ich so allerdings nicht.

    In der Browserkonsole sehe ich folgende Nachrichten:

    - "err loading sumo"
    - TypeError: $(...).autocomplete is not a function

    Diese Fehler befinden sich auch im webEdition Fehlerprotokoll.
    Zusätzlich ist dort auch dieser Fehler: ReferenceError: win is not defined

    Ich habe das ganze in Firefox, Chrome & Edge versucht. Alles mit dem selben Ergebnis.


    Hier das Template auf dem der Part basiert:

    Code
    <we:ifEditmode>
    <div class="container">
    	<we:input type="text" name="anker_name" />
    </div>
    </we:ifEditmode>
    <section id='<we:var type="document" name="anker_name" />' >
    <div class="container">
    <we:block name="partner" showselect="true" start="0">
    <we:ifNotEditmode>
    	<we:ifPosition reference="partner" type="block" position="odd"><div class="row mb-4"></we:ifPosition>
    </we:ifNotEditmode>
    	<div class="col-12 col-sm-6" <we:ifEmpty name="headline_partner_card" type="block">style='display: none;'</we:ifEmpty>>
    	<div class="card text-center">
    	<div class="p-5 bg-gray-txt" style="height: 220px">
    		<we:img startid="117" name="partner_logo" class="card-img-top img-responsive" showcontrol="true" showinputs="true" width="auto" height="auto" />
    	</div>
    	<div class="card-body">
    		<h5 class="card-title"><we:input type="text" name="headline_partner_card" /></h5>
    		<p class="card-text">
    		<we:textarea wysiwyg="true" name="card_text" commands="bold,link,insertbreak" width="100%" />
    		</p>
    		<div class="collapse" id="collapse_<we:position type="block" format="1" reference="partner" />">
    			<div>
    					<we:textarea wysiwyg="true" name="partner_text_weiter" commands="bold,removeformat,removetags,link,insertbreak" width="100%" />
    			</div>
    			</div><!-- /*collapse !-->
    			<we:ifNotEmpty match="partner_text_weiter">
    			<a class="mehr" data-toggle="collapse" href="#collapse_<we:position type="block" format="1" reference="partner" />" role="button" aria-expanded="false" aria-controls="collapseExample">
    				<i class="fa fa-plus"></i>
    				<b style="font-weight: 500">
    				<we:ifVar name="language" match="de" type="global">Mehr</we:ifVar>
    				<we:ifVar name="language" match="en" type="global">More</we:ifVar>
    				</b>
    			</a>
    			</we:ifNotEmpty>
    </div>
    <div class="">
    	<we:link name="partner_link" class="card-link" />
    </div>
    </div>
    </div>
    <we:ifNotEditmode>
    	<we:ifPosition reference="partner" type="block" position="even"></div></we:ifPosition>
    </we:ifNotEditmode>
    </we:block>
    </div><!-- /. Container !-->
    </section>
    Display More


    Weiß jemand weiter?


    Edit:
    Habe gerade festgestellt, dass ich außerdem keine Templates mehr bearbeiten bzw. speichern darf.
    Beim Klicken auf den "Speichern" Button kommt ein 403 von nginx zurück. Scheinbar werden hier einige Anfragen blockiert.

    Edited 2 times, last by washro (September 10, 2024 at 10:49 AM).

  • WBTMagnum
    Student
    Reactions Received
    14
    Posts
    163
    • September 10, 2024 at 1:56 PM
    • #2

    Hallo,

    Das ausklappbare Element wurde dazu gebaut uns ist kein wE Feature. Da muss es irgendwo ein JavaScript dazu geben, dass jetzt wohl angepasst gehört.

    HTH,
    Sascha

    PS: Bzgl. dem Speichern- bzw. nginx-Problem schlage ich vor einen separaten Eintrag zu machen. Dann kann man das getrennt behandeln.

  • washro
    Beginner
    Posts
    4
    • September 10, 2024 at 3:00 PM
    • #3

    Danke!

    Ist scheinbar eine bootstrap Funktion die im CMS nicht geladen wird.

    Hab jetzt einen Workaround mit <we:ifEditmode> bzw. <we:ifNotEditmode> erstellt und hab im Editmode jetzt direkt beide Textfelder zur Verfügung.

    Speichern liegt an nginx ModSecurity, aber das lässt sich zur Not bei Bedarf ausschalten.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Donations

200.00 EUR

Donate now
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™