[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • xform addon Redaxo 4.5 rex_xform_resetbutton
Seite 1 von 1

xform addon Redaxo 4.5 rex_xform_resetbutton

Verfasst: 25. Jun 2013, 20:12
von gupi
Hallo,
so sieht die Klasse aktuell aus:

Code: Alles auswählen

class rex_xform_resetbutton extends rex_xform_abstract
{

  function enterObject()
  {
    $this->setValue($this->getElement(2));

    $wc = "";
    if ($this->getElement(4) != "") {
      $wc = $this->getElement(3);
    }

    $this->params["form_output"][$this->getId()] = '
        <p class="formsubmit '.$this->getHTMLClass().'" id="'.$this->getHTMLId().'">
        <label class="text ' . $wc . '" for="'.$this->getFieldId().'" >&nbsp;</label>
        <input type="reset" class="submit ' . $wc . '" id="'.$this->getFieldId().'" value="'.htmlspecialchars(stripslashes($this->getValue())).'" />
        </p>';

  }

  function getDescription()
  {
    return "resetbutton -> Beispiel: resetbutton|label|value|cssclassname";
  }
}
dabei macht dies kaum Sinn:

Code: Alles auswählen

    $wc = "";
    if ($this->getElement(4) != "") {
      $wc = $this->getElement(3);
    }
dass müsste doch

Code: Alles auswählen

    $wc = "";
    if ($this->getElement(3) != "") {
      $wc = $this->getElement(3);
    }
heißen.
Element 4 gibts nicht, also ist es immer leer und der Inhalt von Element 3 wird eingefügt.

LG
Gunter

Re: xform addon Redaxo 4.5 rex_xform_resetbutton

Verfasst: 26. Jun 2013, 00:38
von Jan.Kristinus
Hallo Gunter,

Dein Beispiel stimmt, auch wenn die Xform veraltet ist bei der Du diesen Fehler gefunden hast. Die aktuelle Version ist Version 4.5.1 und entweder im Downloadbereich oder unter https://github.com/dergel/redaxo4_xform zu finden.

Hier der Link zu dieser Datei:
https://github.com/dergel/redaxo4_xform ... on.inc.php

lg und trotzdem Danke für den Hinweis,

Jan