Bewerkknoppen in het bluetronix CMS - direct inhoud op de website bewerken
Met de bewerkingsknoppen in het bluetronix CMS kun je webpagina-inhoud direct in de frontend bewerken – zonder omwegen via het backend. Hier vind je een overzicht van alle knoppen, hun functies en de bijbehorende inb codes voor ontwikkelaars.
Bewerkingsknoppen
In de bewerkingsmodus integreert het bluetronix CMS speciale Bewerkingsknoppen direct in de website. Zo kun je gebieden eenvoudig bewerken, zonder in het CMS zelf naar de functies te hoeven zoeken. Als ontwikkelaar kun je deze knoppen gericht toevoegen om je klanten te helpen bij het onderhouden van de website.
Hieronder worden alle beschikbare bewerkingsknoppen beschreven, hun functie uitgelegd en de overeenkomstige code getoond, waarmee je ze kunt integreren.
<!--bxEB_DSnew Blog bxEB_DSnew-->
Opmerking: Elke knop wordt als HTML-opmerking geïntegreerd en bevat een ButtonType, bijvoorbeeld de naam van een database tabel (“Blog”) en optioneel een record-ID (“2”).
Hoofdbewerkingsknop
De Main-Edit-knop bevindt zich in de submenu-balk in het CMS. Standaard laadt hij de momenteel zichtbare HTML-pagina uit het hoofdbereik in de editor. Wanneer de pagina is gekoppeld aan een database-invoer, opent de knop het formulier om een nieuw record aan te maken – bijvoorbeeld op een blogpagina voor een nieuwe blogpost.
De functie van de Main-Edit-knop kan via code worden aangepast:
<!--bxMB_DSnew bxMB_DSnew-->
Pagina bewerken
Deze knop kan extra worden toegevoegd, wanneer de Main-Edit-knop bijvoorbeeld is geconfigureerd om een nieuw record aan te maken. Met de “Pagina bewerken”-knop kan de huidige HTML-pagina in de editor worden geopend:
<!--bxEB_SiteEditor-->
Navigatie-hoofdknoop
De Navi-Main-knop bevindt zich ook in de submenu-balk.
Hij laadt altijd het hoofdmenu uit de database 00_Menue in de navigatie-editor.
Navigatie bewerken
Deze knop kan als extra worden geïntegreerd, bijvoorbeeld wanneer meerdere menu's met verschillende tabellen worden gebruikt.
De standaardtabel 00_Menue kan door een andere tabel worden vervangen.
<!--bxEB_Navi 00_Menue bxEB_Navi-->
Nieuwe record
Maakt een nieuw record aan, hier als voorbeeld met de tabel “Blog”:
<!--bxEB_DSnew Blog bxEB_DSnew-->
Record bewerken
Opent de record-editor voor de opgegeven ID. De knop kan meerdere keren op een pagina worden geplaatst – het beste direct naast de te tonen gegevens. In het voorbeeld wordt het record met ID “4” uit de tabel “Blog” bewerkt:
<!--bxEB_DSedit Blog 4 bxEB_DSedit-->
Record klonen
Maakt een nieuw record op basis van een bestaand. Dit is handig wanneer een nieuwe invoer sterk lijkt op een bestaande – bijvoorbeeld bij productvarianten in de webshop.
Voorbeeld: Tabel “Shop”, ID “3”
<!--bxEB_DSclone Shop 3 bxEB_DSclone-->
Record verwijderen
Verwijdert het opgegeven record. Voorbeeld:
<!--bxEB_DSdel Blog 2 bxEB_DSdel-->
Database-tabel bewerken
Opent de tabelweergave, waarin alle records zichtbaar zijn. Hier kunnen nieuwe records worden aangemaakt, gekopieerd of bewerkt – ideaal bijvoorbeeld voor sliderafbeeldingen of teksten.
<!--bxEB_DBedit Slider bxEB_DBedit-->
Record openbaar
Geeft aan dat het record momenteel gepubliceerd is. Bij een klik wordt het record ingesteld op niet openbaar. Zo kun je bijvoorbeeld blogartikelen pas zichtbaar maken na voltooiing.
<!--bxEB_DSonline Blog 2 bxEB_DSonline-->
Record niet openbaar
Geeft aan dat het record niet gepubliceerd is. Bij een klik wordt het gepubliceerd.
<!--bxEB_DSoffline Blog 2 bxEB_DSoffline-->
Record tijdgestuurd publiceren (alleen serverpakketten)
Met deze functie kun je records automatisch publiceren op een vastgesteld tijdstip.
<!--bxEB_DStime Blog 5 bxEB_DStime-->
Module-configuratie
Via deze knop kun je instellingen voor een module openen – bijvoorbeeld voor webshop- of blogparameters.
Voorbeeld: Module “Blog”, Tabel “Blog_en”:
<!--bxEB_MConfig Blog Blog_en bxEB_MConfig-->
FAQ
wat klanten ons vaak vragen
Met Edit-knoppen kun je inhoud direct op je website bewerken, zonder het CMS-beheer te openen. De knoppen worden in de bewerkingsmodus direct in de pagina weergegeven en vergemakkelijken zo het onderhoud van teksten, afbeeldingen of records.
Wie kann ich eine Seite im Editor öffnen?
Klicke auf Seite bearbeiten ⯈, um die aktuell sichtbare HTML-Seite im Editor zu öffnen.
Wie erstelle ich einen neuen Datensatz?
Gebruik de knop Nieuw record ⯈ om een nieuwe invoer aan te maken in een bepaalde database tabel (bijv. “Blog”). Voorbeeldcode: <!--bxEB_DSnew Blog bxEB_DSnew-->
Wie bearbeite ich einen vorhandenen Datensatz?
Met Record bewerken ⯈ open je de editor voor een bepaalde invoer, bijvoorbeeld <!--bxEB_DSedit Blog 4 bxEB_DSedit-->. Zo kun je gerichter inhoud aanpassen.
Kann ich einen Datensatz kopieren?
Ja, met Gegevensrecord klonen ⯈ maak je een kopie van een bestaand item, bijvoorbeeld voor soortgelijke blogberichten of productvarianten. Voorbeeld: <!--bxEB_DSclone Shop 3 bxEB_DSclone-->
Wie lösche ich einen Datensatz?
Met Gegevensrecord verwijderen ⯈ kun je een item volledig verwijderen. Voorbeeld: <!--bxEB_DSdel Blog 2 bxEB_DSdel-->
Wie bearbeite ich die Navigation meiner Webseite?
Via de Navi-Main-button ⯈ of de Navigation bewerken-knop ⯈ open je de navigatie-editor. Standaard wordt de tabel 00_Menue geladen, maar je kunt ook eigen menutabellen gebruiken.
Wie kann ich alle Datensätze einer Tabelle sehen und bearbeiten?
Gebruik Database-tabel bewerken ⯈ om een tabeloverzicht te openen. Hier kun je gegevensrecords maken, kopiëren of verwijderen – ideaal voor sliders, galeries of tekstblokjes.
Wie mache ich Datensätze öffentlich oder verstecke sie?
Met Gegevensrecord openbaar ⯈ en Gegevensrecord niet openbaar ⯈ kun je items met één klik publiceren of verbergen. Zo bepaal je welke inhoud op de website zichtbaar is.
Kann ich Veröffentlichungen zeitgesteuert aktivieren?
Ja, met Gegevensrecord op tijdsvertraging publiceren ⯈ kun je items op een vastgestelde tijd automatisch zichtbaar maken – beschikbaar in de serverpakketten.
Wie ändere ich die Einstellungen eines Moduls?
Gebruik de Module-configuratie ⯈ knop om instellingen voor modules zoals Shop of Blog te openen. Voorbeeld: <!--bxEB_MConfig Blog Blog_en bxEB_MConfig-->