Praktični vodič za kreiranje osnovnih Drupal 8 modula
Uvod
Mnogo je rečeno - i diskutovano - o poslednjoj verziji Drupala - Drupal 8, i jedno je sigurno: pravljenje modula se značajno promenilo. Postoji mnogo tutorijala posvećenih novim uslovima, a u svakom od njih autori savetuju programere da prate još veće promene kako se kod razvija.
Tokom poslednjih nekoliko dana proučio sam neke od ovih uputstava, kao i Examples modul i pronašao prilično zanimljiv primer koji se nadam da će ostati relevantan u bliskoj budućnosti!
Cilj tutorijala
U ovom času kreiraćemo modul za generisanje lorem ipsum. Jednostavno rečeno, to je modul koji kombinuje nasumične fraze za kreiranje teksta punila. Korisnici mogu izabrati koliko paragrafa teksta i koliko rečenica u svakom paragrafu žele, kliknuti dugme i dobiti materijal za svoje potrebe dizajna.
Modul pruža jednostavnu stranicu podešavanja i blok sa formom za konfiguraciju količine generisanog teksta. Takođe postoje podrazumevana podešavanja, dozvole, testovi i teme.
Ovako izgleda gotova konstrukcija
Ne paničite
Ovaj kod je dovoljno jednostavan da funkcioniše bez komplikacija. Ako neka promena u Drupal jezgru polomi ovaj kod, molim vas javite mi da bih to što pre ispravio. Trudite se da ne kopirate i nalepite, već da napišete sledeći kod sami: to će vam pomoći da ga zapamtite!
U svakom slučaju, kao što sam već rekao u naslovu, ovaj vodič je praktičan. Cilj mi je da pokrijem osnove i neću ulaziti u detalje šta je i zašto se promenilo. Gde je primenjivo, deliću kod svakog fajla na logične delove sa komentarima.
Dakle, bez daljih ceremonija, hajde da počnemo. Počevši od osnovne strukture, pregledajte podnaslove ovog članka da biste saznali koje korake treba preduzeti.
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.