[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Modul Variablen - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
fureda
Beiträge: 18
Registriert: 17. Sep 2013, 10:23

Modul Variablen

9. Okt 2013, 08:35

Hi Leute,
ich habe ein kleines Verständnisproblem. Ich habe ein Modul angelegt in dem ich eine feste Tabelle nutze. Dieses Wiederum ist eingebettet in den tinyMce Editor um grosse Freiheiten der Textformatierung möglich zu machen.

INPUT BEISPIEL

Code: Alles auswählen

<strong>Fliesstext in Festen Tabellen!</strong><br />

<textarea  class="tinyMCEEditor" style="width:725px;height:350px;">
<table style="width:100%">
<colgroup>
<col width="46%">
<col width="8%">
<col width="46%">
</colgroup>
<tr>
<td name="VALUE[1]">
REX_VALUE[1]
</td>
<td></td>
<td name="VALUE[2]">
REX_VALUE[2]
</td>
</tr>
</table>

</textarea>
Jetzt ist mir aufgefallen dass der TinyMCE Editor die Attribue "name" einfach entfernt. Also wird auch nix gespeichert. Wie kann ich tinyMCE zwingen meine gewünschten vorgaben auszugeben??

Gruss

Meusi
Beiträge: 158
Registriert: 18. Mär 2009, 16:18

Re: Modul Variablen

9. Okt 2013, 08:48

um Daten zu schicken, musst du auch ein Formular-Element einfügen.
Ein td ist ein Teil einer Tabelle ;)

Wenn dann müsste dein Code so sein:

Code: Alles auswählen

    <strong>Fliesstext in Festen Tabellen!</strong><br />    
    <table style="width:100%">
    <colgroup>
    <col width="46%">
    <col width="8%">
    <col width="46%">
    </colgroup>
    <tr>
    <td>
	<textarea  class="tinyMCEEditor" name="VALUE[1]">
    REX_VALUE[1]
	</textarea>
    </td>
    <td></td>
    <td>
	<textarea  class="tinyMCEEditor" name="VALUE[2]">
    REX_VALUE[2]
	</textarea>
    </td>
    </tr>
    </table>

    </textarea>
Folgende Threads stehen offen:

fureda
Beiträge: 18
Registriert: 17. Sep 2013, 10:23

Re: Modul Variablen

9. Okt 2013, 09:35

um Daten zu schicken, musst du auch ein Formular-Element einfügen
Formula?
Ich sehe bei dir im Code keine Formula-Element "<form>" Nur Zwei TinyMCEs die Platzmässig den Rahmen sprengen. So wie Du dass machst könnte ich es auch untereinander machen.

Ich will es aber in EINEM TinyMCE Editor machen. Rexado müsste ja nur die innerHTMLs auslesen. Nur leider entfernt das TinyMCE die Attribute beim darstellen des Input Contents.

Meusi
Beiträge: 158
Registriert: 18. Mär 2009, 16:18

Re: Modul Variablen

9. Okt 2013, 09:53

Du siehst kein Form-Tag weil Redaxo schon eins automatisch macht mit ein Submit-Element

Code: Alles auswählen

<?php
if('REX_VALUE[1]' == '') {
	$value = '<table style="width:100%">
    <colgroup>
    <col width="46%">
    <col width="8%">
    <col width="46%">
    </colgroup>
    <tr>
    <td> </td>
    <td></td>
    <td> </td>
    </tr>
    </table>';
} else {
	$value = 'REX_VALUE[1]';
}
?>
<strong>Fliesstext in Festen Tabellen!</strong><br />
   <textarea  class="tinyMCEEditor" name="VALUE[1]">
	<?php echo $value; ?>
   </textarea>
Mach es doch dann so ;)

Wenn im Tiny Nichts angezeigt wird musst du noch ein Platzhalter im TD einfügen, z.B.:

Code: Alles auswählen

    <td>Inhalt1</td>
    <td></td>
    <td>Inhalt2</td>
Folgende Threads stehen offen:

fureda
Beiträge: 18
Registriert: 17. Sep 2013, 10:23

Re: Modul Variablen

9. Okt 2013, 10:15

Das geht. Danke :-)

Zurück zu „Allgemeines [R4]“