[SOLVED] Modul - Value bleibt leer

Wie verwendet man Module oder Aktion und passt diese an.

[SOLVED] Modul - Value bleibt leer

Beitragvon Percy » 20. Mai 2011, 12:55

Hallo,

ich habe mich jetzt hier mal wieder durch das Forum gekämpft und leider keine gute Lösung gefunden.
Vielleicht könnt ihr mir helfen. Es geht um REX 4.3.2 ,auf nem Server mit PHP 5.3.6 bzw MySQL 5.0.51

Folgendes ist bei mir akkut:

Ich habe ein Modul geschrieben um ein Profil zu erstellen. Fotos, Text, Textareas und Links werden verwendet. Ausgabe ist auch alles wunderbar. Allerdings speichert er mir alles außer die Textfelder Values. Werden bei Block übernehmen, noch bei Block speichern.

habs schon etwas rough probiert und in der Eingabe nen "SAVE" eingebaut, aber funzt leider auch nicht.
Code: Alles auswählen
<?php $REX_ACTION['SAVE'] = true; ?>

Die Presave Actions rennen auch nicht... :/

Kann mir einer helfen?

Gruß Percy

Hier mal die Moduleingabe:
Code: Alles auswählen
<strong>HEADERFOTO</strong><br />REX_MEDIA_BUTTON[1]<p>
<strong>FOTO GROSS - LINKS</strong><br />REX_MEDIA_BUTTON[2]<p>
<strong>FOTO GROSS - RECHTS</strong>:<br />REX_MEDIA_BUTTON[3]<p>
<strong>FOTO KLEIN - LINKS</strong><br />REX_MEDIA_BUTTON[4] <p>
<strong>FOTO KLEIN - RECHTS</strong><br />REX_MEDIA_BUTTON[5]<p>
<strong>Name:</strong><br /><input type="text" size="50" name="VALUE[1]"/><p>
<strong>Beruf:</strong><br /> <input type="text" size="50" name="VALUE[2]"/><p>
<strong>Strasse:</strong><br /><input type="text" size="50" name="VALUE[3]"/><p>
<strong>PLZ ORT:</strong><br /><input type="text" size="50" name="VALUE[11]"/><p>
<strong>Telefon:</strong><br /> <input type="text" size="50" name="VALUE[4]"/><p>
<strong>E-Mail:</strong><br /><input type="text" size="50" name="VALUE[5]"/><p>
<strong>Webseite:</strong>(mit www.)<br /> <input type="text" size="50" name="VALUE[6]"/><p>
<strong>Twitter:</strong>(nur Username)<br /> <input type="text" size="50" name="VALUE[8]"/><p> -->
<strong>XING:</strong>(nur Username)<br /><input type="text" size="50" name="VALUE[9]"/><p>
<strong>Skype:</strong><br /><input type="text" size="50" name="VALUE[10]"/><p>
<strong>Interview:</strong><br />
   <textarea name="VALUE[13]" cols="100" rows="14" class="inp100">REX_HTML_VALUE[13]</textarea><p>
<strong>Link zum Interview:</strong><br /> REX_LINK_BUTTON[1]<br>
Zuletzt geändert von Percy am 20. Mai 2011, 14:10, insgesamt 1-mal geändert.
Percy
 
Beiträge: 19
Registriert: 26. Aug 2009, 13:20

Re: Modul - Value bleibt leer

Beitragvon Oliver.Kreischer » 20. Mai 2011, 13:16

Hi Percy,

wie sieht denn Deine Ausgabe aus?

Wenn ich das in die Modulausgabe schreibe funktioniert es bei mir problemlos:

Code: Alles auswählen
Headerfoto: REX_FILE[1]<br/>
Foto gross links: REX_FILE[2]<br/>
Foto gross rechts: REX_FILE[3]<br/>
Foto klein links: REX_FILE[4]<br/>
Foto klein rechts REX_FILE[5]<br/>
<br/><br/>--<br/><br/>   
Name: REX_VALUE[1]<br/>
Beruf: REX_VALUE[2]<br/>
Strasse: REX_VALUE[3]<br/>
PLZ / Ort: REX_VALUE[11]<br/>
Telefon: REX_VALUE[4]<br/>
E-Mail: REX_VALUE[5]<br/>
Webseite: REX_VALUE[6]<br/>
Twitter: REX_VALUE[8]<br/>
Xing: REX_VALUE[9]<br/>
Skype: REX_VALUE[10]<br/>
Twitter: REX_VALUE[8]<br/>
Skype: REX_VALUE[8]<br/>
<br/><br/>--<br/><br/>   
REX_VALUE[13]      
<br/><br/>--<br/><br/>
Link ID: REX_LINK_ID[1]


LG
Oliver
http://kreischer.de - "It's very simple - you read the protocol and write the code." - Bill Joy
Benutzeravatar
Oliver.Kreischer
 
Beiträge: 1821
Registriert: 16. Dez 2004, 23:03
Wohnort: Feldafing

Re: Modul - Value bleibt leer

Beitragvon Percy » 20. Mai 2011, 13:23

Ein bischen wirr weil statisches Layout aber hier...

Ausgabe sieht folgendermaßen aus:

Code: Alles auswählen
<div id="headerwrap">
      <div id="header">
         <img  src="<? echo $REX["HTDOCS_PATH"]; ?>files/REX_FILE[1]">
        <div id="headername"><h9>REX_VALUE[1]</h9><h10> // REX_VALUE[2]</h10></div>
      </div>
   </div> 
          <div id="content">
                <div class="content-block-head"><h5></h5><h6></h6></div>
          <div id="content-block-left">
             <div class="content-block content-block-standard-left-1">
   
                <div class="content">
                  <img class="kreatur-big" src="<? echo $REX["HTDOCS_PATH"]; ?>/files/REX_FILE[2]">
                  
               </div>
                
             </div>
             <div class="content-block content-block-mitglied-left-2">
                <div class="content-block-head"><h5>//.Kon</h5><h6>takt mit REX_VALUE[1]</h6></div>
                <div class="content">
             
                  <h8>REX_VALUE[1]</h8><br>
                  <h8>REX_VALUE[3]</h8><br>
                  <h8>REX_VALUE[11]</h8><br>
                   <h8>GERMANY</h8><br>
                     </br>
                  <h7>Telefon</h7><h8> // REX_VALUE[4]</h8><br>
                  <h7>E-Mail</h7><h8> // <a href="mailto:REX_VALUE[5]" target="_blank">REX_VALUE[5]</h8></a><br><br>
                  <h7>Webseite:</h7><h8> // <a href="http://REX_VALUE[6]" target="_blank">REX_VALUE[6]</h8></a><br>
                  <br>
                  <!-- <h7>Facebook:</h7><h8> // <a href="http://www.facebook.com/REX_VALUE[7]" target="_blank">REX_VALUE[7]</h8></a><br>
                  <h7>Twitter:</h7><h8> // <a href="http://www.twitter.com/REX_VALUE[8]" target="_blank">REX_VALUE[8]</h8></a><br> -->
                  <h7>XING:</h7><h8> // <a href="http://www.xing.com/profile/REX_VALUE[9]" target="_blank">REX_VALUE[9]</h8></a><br>
                  <h7>Skype:</h7><h8> // REX_VALUE[10]</h8><br>

               </div>
                
             </div>
            <div class="content-block content-block-mitglied-left-3">
                <div class="content nopadding">
                <img class="kreatur" src="<? echo $REX["HTDOCS_PATH"]; ?>/files/REX_FILE[4]">
                </div>
                
             </div>
            <div class="content-block content-block-mitglied-left-4">
                <div class="content nopadding">
                <img class="kreatur" src="<? echo $REX["HTDOCS_PATH"]; ?>/files/REX_FILE[5]">
                </div>
                
             </div>
         </div>
         <div id="content-block-right">
             <div class="content-block content-block-standard-right-1">
                <div class="content">
                  <img class="kreatur-big" src="<? echo $REX["HTDOCS_PATH"]; ?>/files/REX_FILE[3]">
                </div>
             </div>   
             <div class="content-block content-block-mitglied-right-2">
                <div class="content-block-head"><h5>//.Über</h5><h6> REX_VALUE[1]</h6></div>
                <div class="content">
                  <?php

if(OOAddon::isAvailable('textile'))
{
  // Fliesstext
  $textile = '';
  if(REX_IS_VALUE[13])
  {
    $textile = htmlspecialchars_decode("REX_VALUE[13]");
    $textile = str_replace("<br />","",$textile);
    $textile = rex_a79_textile($textile);
    $textile = str_replace("###","&#x20;",$textile);
    print '<div class="txt-img">'. $textile . '</div>';
  }
}
else
{
  echo rex_warning('Dieses Modul benötigt das "textile" Addon!');
}

?>
                </div>
             </div>   
             <div id="buttons"><a href="index.php?article_id=REX_LINK_ID[1]"><input type="submit" value="Alles lesen" id="fullinterview"></a></div>
          </div>
          </div>
          <div class="clearer"></div>
Percy
 
Beiträge: 19
Registriert: 26. Aug 2009, 13:20

Re: Modul - Value bleibt leer

Beitragvon Oliver.Kreischer » 20. Mai 2011, 13:31

Hm. Funktioniert bei mir.
Was passiert wenn Du mal meine Modulausgabe ausprobierst?

Grüße
Oliver
P.S.: Ist Textile installiert und aktiv?
http://kreischer.de - "It's very simple - you read the protocol and write the code." - Bill Joy
Benutzeravatar
Oliver.Kreischer
 
Beiträge: 1821
Registriert: 16. Dez 2004, 23:03
Wohnort: Feldafing

Re: Modul - Value bleibt leer

Beitragvon Percy » 20. Mai 2011, 13:35

Mit deiner Ausgabe getestet und wird wieder nicht übernommen.

Bzw Übernommen ja. Wir auch im Frontend ausgegeben...
Aber bleibt nicht im Formularfeld wenn ich das Modul wieder editieren will...

Ach ja udn Natürlich is textile installiert... ;)
Percy
 
Beiträge: 19
Registriert: 26. Aug 2009, 13:20

Re: Modul - Value bleibt leer

Beitragvon Oliver.Kreischer » 20. Mai 2011, 14:08

Mann bin ich blind. Das Value fehlte...
So wäre es richtig:

Name: <input type="text" size="50" name="name" value="REX_VALUE[1]" />

LG
Oliver
http://kreischer.de - "It's very simple - you read the protocol and write the code." - Bill Joy
Benutzeravatar
Oliver.Kreischer
 
Beiträge: 1821
Registriert: 16. Dez 2004, 23:03
Wohnort: Feldafing

Re: [SOLVED] Modul - Value bleibt leer

Beitragvon Percy » 20. Mai 2011, 14:12

SUPER!!

Bin ebenfalls blind gewesen wohl :)

Herzlichen Dank Oliver!
Percy
 
Beiträge: 19
Registriert: 26. Aug 2009, 13:20


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast