Week 8 : Bedrijvengids Webadmin
In week 8 ben ik gestart met het ontwikkelen van de bedrijvengidsmodule in de webadmin, waar in week 9 de front-end zal uitgewerkt worden. De bedoeling van dit onderdeel is dat zoveel mogelijk verschillende bedrijven een plaats krijgen op de website van Ingelicht. Deze worden onderverdeeld per gemeente en categorie.
Categorieën
Voor de categorieën van de bedrijven te beheren, moest er een aparte module opgezet worden. In deze module heb je de mogelijkheid een nieuwe categorie toe te voegen of de bestaande categorieën te bewerken of verwijderen. Op deze manier kan je de naam en omschrijving van een categorie wijzigen, maar heb je ook de mogelijkheid een alternatieve tekst op te geven voor het geval deze categorie nog geen bedrijven zou bevatten. Elke categorie kan ook voorzien worden van een AutoLink status, hiermee geef je aan of deze categorie gebruikt mag worden bij het genereren van automatisch links naar websites met informatie over bedrijven.
Bedrijven beheren
Natuurlijk moet je ook bedrijven kunnen toevoegen, dit doen we in een nieuwe module. In deze module komen de standaard functionaliteiten van toevoegen, bewerken en verwijderen weer terug, maar er is ook een zoekfunctie aan toegevoegd. Met de zoekfunctie kan je door de gehele database bedrijven gaan zoeken op gemeente, bedrijfsnaam of een woord uit de omschrijving.
Het is ook mogelijk een bedrijf aan te maken door middel van een automatische link. Hierbij gaat het systeem automatisch een link genereren aan de hand van een at random categorie en gemeente. Dit maakt het mogelijk deze link/website te bezoeken, zodat je gemakkelijk de bedrijfsgegevens kan overnemen. Nadat je de bedrijfsgegevens hebt overgenomen kan je kiezen tussen “opslaan + oude link” of “opslaan + nieuwe link”, zoals je al kan vermoeden zal je respectievelijk een nieuw kunnen bedrijf aanmaken aan de hand via dezelfde link of een nieuwe gegenereerde link. Indien er geen bedrijf te vinden is op de gegenereerde link kan je ook kiezen voor “geen bedrijf gevonden”. Daarna zal de link op een zwarte lijst geplaatst worden, zodat deze niet meer voorkomt bij de at random links.