GoodBarber Open: meer vrijheid voor ontwikkelaars en deskundige gebruikers

Lange tijd GoodBarber gebruikers zullen weten dat we ons al vele jaren inzetten voor deze open aanpak. De voorloper van deze aanpak was hetGoodBarber Open Product-project, dat in 2015 werd gelanceerd.
Vandaag de dag zijn de mogelijkheden om uw app aan te passen of te integreren in bredere workflows rijk en gevarieerd. Laten we eens een kijkje nemen.
GoodBarber App API: maak Geavanceerde aanpassingen aan uw app
Het voordeel van de GoodBarber API is dat deze standaard beschikbaar is in uw app. Het kan overal gebruikt worden waar er een webweergave in de applicatie is. Hiermee kunt u geavanceerde integraties maken. Hier zijn de plaatsen waar u uw HTML, JS en CSS code kunt Toevoegen in combinatie met de GoodBarber App API:

Widget
U kunt aangepaste code Toevoegen aan een Widget op uw Startpagina. U moet eerst de extensie Widget aangepaste code Activeren.
Navigatie
Als de standaard navigatiemodi niet aan uw behoeften voldoen, kunt u een aangepaste navigatiemodus maken door de extensie Aangepaste codering navigatiemodus toe te voegen.
Menu
De secties "Menu" kunnen gebruikt worden om een secundaire Navigatie te maken door secties te groeperen. Als u niet kunt vinden wat u zoekt tussen de sjablonen die voor deze sectie beschikbaar zijn, kunt u de uitbreiding Menu Aangepast Coderen Activeren om een volledig aangepast menu te maken. U kunt dan een specifieke Navigatie, een andere Structuur of nieuwe interacties voorstellen.
Secties
Met de uitbreiding Sectie Aangepast Coderen kunt u uw eigen sectie coderen in HTML / CSS / JS. Laat uw creativiteit de vrije loop door op maat gemaakte functionaliteiten te ontwikkelen die perfect bij uw project passen.
Sjabloon voor artikel of video
In het sjabloon voor het weergeven van artikelen en video's in uw app is er een veld genaamd "HTML Code" waarin u uw eigen code kunt invoegen, maar ook de GoodBarber App API kunt gebruiken.De code die u in het sjabloonveld toevoegt, wordt uitgevoerd wanneer alle artikelen of video's in de betreffende sectie worden weergegeven.
Aangepaste code in een CMS paragraaf
Wanneer u Inhoud creëert vanuit het GoodBarber CMS, kunt u code toevoegen aan één of meer alinea's van een item.Ook hier kunt u de GoodBarber App API methoden rechtstreeks gebruiken om Geavanceerde aanpassingen aan het gewenste item uit te voeren.

Geïntegreerde teksteditor
Wij hebben een teksteditor en bestandsbeheerder in uw backoffice geïntegreerd, zodat u een complete werkomgeving hebt voor het coderen van uw aanpassingen. De teksteditor heeft alle functies die u nodig hebt om efficiënt code te produceren (syntax highlighting, ontvouwen en vouwen van codefragmenten, regelnummering, enz.)Wat gebeurt er met mijn bestaande plugins?
Als u al hebt ontwikkeld en toegevoegd wat we vroeger "plugins" noemden, geen paniek, ze blijven werken.Als we detecteren dat u onze oude GoodBarber Javascript Toolkit (GBJS Toolkit) bibliotheek in uw code hebt opgenomen, worden de methoden van deze bibliotheek gebruikt en niet die van de GoodBarber App API.
Geavanceerde configuratie voor deskundige gebruikers

Dit betekent niet dat u de aanpassingsopties die niet in de backoffice worden weergegeven niet kunt gebruiken. Integendeel: als u klaar bent om de sprong te wagen en een expert-gebruiker te worden, installeer dan de extensie Advanced Edition en krijg toegang tot een groot aantal verborgen parameters.
Elk interface-element in uw app is gecodeerd volgens ons Ontwerp-systeem. Met de Add-ons Geavanceerde Configuratie kunt u op elk element ingrijpen, op een zeer gedetailleerd niveau. Op deze manier kunt u elk element van uw applicatie precies naar uw wensen vormgeven.
Overige API's voor het bouwen van functionaliteit rond uw app

GoodBarber biedt hiervoor 2 API's aan. Elke is afhankelijk van het type app dat u gebruikt
GoodBarber API voor inhoudstoepassingen
Om integraties tussen uw app voor inhoud en externe services te maken, kunt u de GoodBarber API voor contentapplicaties gebruiken. Van de aangeboden methoden zijn de meest populaire onder onze gebruikers-ontwikkelaars :- Verzend push meldingen
- Gebruikersbeheer
- Statistieken bekijken
GoodBarber API voor E-Commerce toepassingen
Er zijn talloze gebruikssituaties waarin u uw E-Commerce app in geautomatiseerde workflows moet opnemen. Met de GoodBarber API voor e-commerce-applicaties kunt u functionaliteit op maat bouwen, inclusief :- Beheer van productcatalogus
- Raadplegen van Bestellingen, Klanten en prospects
- Kortingscodes
- Loyalty programma
Laat uw creativiteit de vrije loop met GoodBarber Open
Bekijk de voorbeelden van het gebruik van deze nieuwe functies op onze GitHub-pagina.
Ontwerp

