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
Wat zijn edit-knoppen in het bluetronix CMS?
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.
Hoe kan ik een pagina in de editor openen?
Klik op Pagina bewerken ⯈ om de momenteel zichtbare HTML-pagina in de editor te openen. Dit is bijzonder handig wanneer de Main-Edit-knop voor nieuwe records is geconfigureerd.
Hoe maak ik een nieuw record aan?
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-->
Hoe bewerk ik een bestaand record?
Met Record bewerken ⯈ open je de editor voor een bepaalde invoer, bijvoorbeeld <!--bxEB_DSedit Blog 4 bxEB_DSedit-->. Zo kun je gerichter inhoud aanpassen.
Kan ik een gegevensrecord kopiëren?
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-->
Hoe verwijder ik een gegevensrecord?
Met Gegevensrecord verwijderen ⯈ kun je een item volledig verwijderen. Voorbeeld: <!--bxEB_DSdel Blog 2 bxEB_DSdel-->
Hoe kan ik de navigatie van mijn website bewerken?
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.
Hoe kan ik alle gegevensrecords van een tabel bekijken en bewerken?
Gebruik Database-tabel bewerken ⯈ om een tabeloverzicht te openen. Hier kun je gegevensrecords maken, kopiëren of verwijderen – ideaal voor sliders, galeries of tekstblokjes.
Hoe maak ik gegevensrecords openbaar of verberg ik ze?
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.
Kan ik publicaties op tijdsvertraging activeren?
Ja, met Gegevensrecord op tijdsvertraging publiceren ⯈ kun je items op een vastgestelde tijd automatisch zichtbaar maken – beschikbaar in de serverpakketten.
Hoe wijzig ik de instellingen van een module?
Gebruik de Module-configuratie ⯈ knop om instellingen voor modules zoals Shop of Blog te openen. Voorbeeld: <!--bxEB_MConfig Blog Blog_en bxEB_MConfig-->