Die Plugin Datenbank db.php zum speichern - Bludit CMS

Nutzen Sie die Plugin-DB db.php, um individuelle Daten Ihres Plugins zu speichern und lesen diese für die spätere Verarbeitung durch das CMS Bludit aus.

WordPress 5 Das Praxisbuch

WordPress 5 Das Praxisbuch - WordPress ist weltweit das beliebteste CMS-Tool. Dieses Buch führt Sie in die Welt der Blogs ein, ohne Programmierkenntnisse vorauszusetzen. Verschiedene Arten von Blogs, passende Themes sowie hilfreiche Plugins werden vorgestellt, das Erstellen von Beiträgen und der Umgang mit Bildern beschrieben. Sie erfahren wichtige Details zu Kommentaren, Newslettern, Abonnenten sowie zum Administrationsbereich. Wertvolle Tipps zur Suchmaschinenoptimierung runden das Werk ab. Der Titel ist für Anfänger und Fortgeschrittene zum Lernen und Nachschlagen geeignet. Ein Buch aus der Praxis für die Praxis. (*

kaufen...

So speichert Ihr Plugin Daten in Bludit

Soll Ihr Plugin Daten speichern, so können Sie diese in der Flatfile-DB db.php des dazugehörigen Plugins dauerhaft speichern. Aktivieren Sie ein Plugin, zum Beispiel Banner, im Backend, so erzeugt Bludit die dazugehörige Datenbank db.php für dieses Plugin im entsprechenden Verzeichnis.

bl-content/databases/plugins/banner/db.php

Das Plugin Banner kann ab dem Zeitpunkt der Aktivierung individuelle Daten in diese Flatfile-DB ganz nach belieben speichern und später wieder auslesen und verarbeiten.

Gehen Sie dafür wie folgt vor. Initiieren Sie Ihr Plugin in der gewohnten Bludit-Plugin-Vorschrift mit eigenen Feldern wie im folgenden Beispiel:

...    ...
003    class pluginBanner extends Plugin {
004        public function init()
005        {
006            $this->dbFields = array(
007                'feld1' =>'',
008                'feld2' =>'',
009                'feld3' =>''
010            );
011        }
...        ...

Bludit legt für das Plugin Banner bei dessen Aktivierung in der db.php die drei Felder in folgendem Schema an:

{"feld1":"","feld2":"","feld3":"","position":1}

Soll das Plugin die enthaltenen Werte lesen, können Sie diese mit:

$this->getValue('feld1')

auslesen.


Tags: DB • Flatfile • ASCII • JSON
Datum: 02.12.2021
Autor: Oliver Lohse

Weitere passende Artikel

_____

Bludit Download und Installation in 2 Minuten - Bludit CMS

Installation • installieren • Flatfile • DBless • ZIP
Bludit ist das beliebteste Flatfile CMS im Web und belegt im Segment der datenbanklosen CMS einen der ersten Spitzenplätze. So einfach richten Sie das CMS ein.
GRAV ist ein kostenloses Open Source CMS, mit dem Sie unterschiedliche Webseiten bauen können. GRAV besitzt einen sehr viele Funktionen und ist sehr beliebt.
In diesem Beitrag können Sie eine kleine FlatFile Projekt Datenbank herunterladen. Eine Beispielimplementierung in Anlehnung an die FlatFileDB von H.Wiledal
Möchten Sie große Mengen Content verwalten und systematisch organisieren oder entwickeln ein eigenes Flatfile CMS, dann hilft die Flatfile DB von Hugo Wiledal
Mit diesem Beitrag erstellen Sie (oder als Download) eine unabhängige Affiliate Datenbank, die Sie in jedem CMS, jeder Webseite oder jedem Blog nutzen können.
WordPress Easy - Redaktion

About me

Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Programmier-Sprachen und Markup-Dialekten, z.B. Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 24 Jahren arbeite ich als Entwickler in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen und seit etwa 37 Jahren im EDV-Sektor mit wechselnden Aufgaben.