Das drugCMS Forum

Moderator: Moderatoren
1 Beiträge
19.01.2017 19:55
Ich glaube in der class.htmlelements.php fehlt die Funktion: class cHTMLPLAIN extends cHTML welche sich normalerweise vor

/**
* Image Element
*
* @author Timo A. Hummel <timo.hummel@4fb.de>
*/


befindet!

Anbei der angepasste Code für drugcms!

Code: Alles auswählen
Powered by GeSHi
  1.  
  2. /**
  3.  * PLAIN Element
  4.  *
  5.  * @author      Timo A. Hummel <timo.hummel@4fb.de>
  6.  */
  7. class cHTMLPLAIN extends cHTML
  8. {
  9.     /**
  10.      * Constructor. Creates an HTML DIV element.
  11.      *
  12.      * @param $content mixed String or object with the contents
  13.      *
  14.      */
  15.     function cHTMLPLAIN($content = "")
  16.     {
  17.         // RAUS fuer drugcms: cHTML :: cHTML();
  18.         // folgende Zeile rein fuer drugcms:
  19.         parent::__construct();
  20.         $this->setContent($content);
  21.     }
  22.  
  23.     /**
  24.      * setContent: Sets the div's content
  25.      *
  26.      * @param $content string/object String with the content or an object to render.
  27.      *
  28.      */
  29.     function setContent($content)
  30.     {
  31.         $this->_setContent($content);
  32.     }
  33.  
  34.     /**
  35.      * Renders the PLAIN element
  36.          *
  37.      * @param none
  38.      * @return string Rendered HTML
  39.      */
  40.     function toHTML()
  41.     {
  42.         $attributes = $this->getAttributes(true);
  43.         return $this->_content;
  44.     }
  45. }
  46.  

Oder ist diese Anweisung mit Absicht nicht mehr drin?

MfG Steffen
derSteffen

Beiträge: 92
Registriert: 23.05.2014 11:41

20.01.2017 08:36
Nachtrag: Tut mir Leid die Klasse finde ich selbst in alten Contenido-Versionen nicht ... vielleicht hatte ich diese mal selber dort eingefügt .. Sie scheint nicht zum Quellcode zu gehören!
derSteffen

Beiträge: 92
Registriert: 23.05.2014 11:41

25.01.2017 19:23
an doch diese Klasse verwenden will, dann obrigen Code bitte löschen, bzw. nicht verwenden, dieser ist nicht PHP7 kompatibel.

Dieser hier schon

Code: Alles auswählen
Powered by GeSHi
  1.  
  2. /**
  3.  * PLAIN Element
  4.  *
  5.  * @author      Timo A. Hummel <timo.hummel@4fb.de>
  6.  */
  7. class cHTMLPLAIN extends cHTML
  8. {
  9.     /**
  10.      * Constructor. Creates an HTML DIV element.
  11.      *
  12.      * @param $content mixed String or object with the contents
  13.      *
  14.      */
  15.     function __construct($content = "")
  16.     {
  17.         parent::__construct();
  18.         $this->setContent($content);
  19.     }
  20.  
  21.     /**
  22.      * setContent: Sets the div's content
  23.      *
  24.      * @param $content string/object String with the content or an object to render.
  25.      *
  26.      */
  27.     function setContent($content)
  28.     {
  29.         $this->_setContent($content);
  30.     }
  31.  
  32.     /**
  33.      * Renders the PLAIN element
  34.          *
  35.      * @param none
  36.      * @return string Rendered HTML
  37.      */
  38.     function toHTML()
  39.     {
  40.         $attributes = $this->getAttributes(true);
  41.         return $this->_content;
  42.     }
  43. }
  44.  
derSteffen

Beiträge: 92
Registriert: 23.05.2014 11:41


‹ Zurück zu: Bug-Reports 2.0.x
Wer ist online?
Besucher in diesem Thema: 1 Gast