Custom fields in Laravel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Open Source Developer Engineer Ontwikkelaar

Functieomschrijving Open Source Developer Engineer Ontwikkelaar Doorontwikkelen van de software; Het naadloos integreren van de verschillende componenten Het geven van advies over het inrichten; Het kiezen van methoden en technieken voor het realiseren (waarbij je gebruik maakt van Opensource); Het meedenken met de ontwikkelingen in de markt. Functie-eisen HBO werk- en denkniveau; Ervaring als Open Source Ontwikkelaar; Ruime ervaring met Open Source software (bijv. Zimbra, Alfresco, Nextcloud, Kopano etc, etc); Je hebt kennis van producten als Kubernetes, Openvswitch, Ceph, ZFS, Proxmox, Terraform, Puppet en Ansible; Nieuwsgierig en pro-actief /Out-of-the-box denken / Analytisch en conceptueel denken / Gepassioneerd, gedreven en bedreven

Bekijk vacature »

OutSystems Developer / International environment /

Functieomschrijving Would you like to work in a professional and international working environment and do you have experience in the field of OutSystems? Apply now! Translate wishes and requirements into technical designs; Design and develop new software feautures and technologies, mainly in the field of logistics/planning; Maintainance, administration and improvement of the OutSystems platform; Solving issues and bugs within the software; Define and run test plans; Documentation of development and bugfixes; Constant improvement of the OutSystems platform and follow-up of newest innovations within this field. Functie-eisen Knowledge of and experience with OutSystems is required. Experience with other low-code platforms is

Bekijk vacature »

Senior OutSystems Developer / International enviro

Functieomschrijving Would you like to work in a professional and international working environment and do you have extensive experience in the field of OutSystems? Apply now! Translate wishes and requirements into technical designs; Design and develop new software feautures and technologies, mainly in the field of logistics/planning; Maintainance, administration and improvement of the OutSystems platform; Solving issues and bugs within the software; Define and run test plans; Documentation of development and bugfixes; Constant improvement of the OutSystems platform and follow-up of newest innovations within this field. Functie-eisen Knowledge of and multiple of years experience with OutSystems is required. Experience with

Bekijk vacature »

Jorn Reed

Jorn Reed

01/02/2020 17:39:29
Quote Anchor link
Ik heb wel eens ACF custom fields gebruikt in wordpress, om makkelijk gegevens op een pagina te plaatsen waarvan ik er maar 1 nodig heb, denk aan een locatie, adres of telefoon nummer.
Nu ben ik bezig met een Laravel project. Natuurlijk kan ik models maken om data in te laden in een controller en naar de view, maar voor 1 simpel iets ga je geen model maken lijkt mij. Daarom dacht ik is er een laravel library die makkelijk single values kan opslaan of kan ik beter een model maken 'customFields' vervolgens die inladen in een controller bijvoorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
   public function index(){
     $customFields = customFields::all();
    
     $fields = [];

     foreach($customFields as $customField){
        $field[$customField['name']] = $customField['value'];
     }
   }


vervolgens in de view hoef ik dan niks te loopen, en doe ik bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
    <p>{{$field['location']}}</p>


Is dat de beste manier?
 
PHP hulp

PHP hulp

24/09/2020 01:20:03
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/02/2020 00:22:23
Quote Anchor link
Misschien heb je hier iets aan? https://laravel-news.com/laravel-model-settings
 
Jorn Reed

Jorn Reed

02/02/2020 17:28:57
Quote Anchor link
Ja dat is denk precies wat ik zoek! Gewoon alle data velden waarvan er maar 1 nodig is in 1 database table kolom word opgeslagen in een json object!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.