neue class wird nicht ausgegeben
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Hallo Dezanjo, am PHP ist nichts falsch. Aber wie hast Du es ins wordpress eingebaut?
-
also ich hab es jetzt so gelöst,
ich hab eine funktion in die functions.php geschrieben
PHPfunction view() { require_once( dirname( __FILE__ ) . '/class/View.php' ); $_api = new Product_View; return $_api; } add_action('view' , 'view'); aufruf im frontend mit <?php echo view()->getHtml(); ?>keine ahnung ob das der richtige weg in wp ist, aber zumindest funktioniert es. wer einen besseren ansatz hat immer her damit, danke.
-
PHP
Alles anzeigen<?php class Product_View { public $getHtml = 'Test'; public function setProperty($newval) { $this->getHtml = $newval; } public function getProperty() { return $this->getHtml . "<br />"; } } $obj =[COLOR=#b22222] [B]new Product_View;[/B][/COLOR] echo $obj->getProperty(); // Return: Test $obj->setProperty("Test Zwo"); echo $obj->getProperty(); // Return: Test Zwo ?>PS: Klassen mögen keine Klammern. Und wenn's geht, mit Konstruktor/Destruktor (respektive unset($obj)) arbeiten.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!