Instalacija Drupal 8 modula
Instalirajte jedan ili više modula da biste promenili, proširili ili unapredili Drupal dodatnim funkcijama.
Potrebno znanje
KORAK 1: Nabavite modul
Ako je modul koji želite da instalirate deo Drupal kernela, možete preći na sledeći korak.
Da biste instalirali modul, prvo morate dobiti kod modula koji želite. Preporučeni metod za dodavanje zavisnosti vašem projektu je korišćenje Composera. Pretpostavlja se da već upravljate svojim projektom putem Composera.
Da biste dodali modul, prvo identifikujte njegovo kratko ime. To je poslednji deo URL adrese stranice projekta. Na primer, modul Geofield na adresi https://www.drupal.org/project/geofield ima kratko ime geofield.
Da biste preuzeli ponuđeni modul zajedno sa njegovim zavisnostima, unesite sledeću komandu u korenu vašeg sajta (zamenite kratko ime modula sa geofield):
composer require drupal/geofield
Nakon izvršenja komande trebalo bi da dobijete poruku da je modul dodat u vaš composer.json fajl kao zavisnost i da je odgovarajući kod preuzet.
Za dodatne informacije i video demonstracije pogledajte: Korišćenje Composera za preuzimanje i ažuriranje fajlova i Preuzimanje modula i tema korišćenjem Composera.
Alternativni načini za dobijanje modula uključuju:
- Ručno preuzimanje .zip ili .tar.gz fajla
- Korišćenje ugrađenog sistema za ažuriranje u Drupal kernelu
KORAK 2: Uključite modul
Korišćenje Drupal UI:
- Idite na stranicu „Proširenja“ (admin/modules) preko menija „Upravljanje“.
- Pronađite modul(e) koje želite da uključite i označite polje pored svakog.
- Kliknite na „Uključi“ da aktivirate novi modul.
Korišćenje Drush-a:
drush en geofield
Za dodatne informacije i video demonstracije pogledajte: Preuzimanje i instalacija modula sa Drupal.org i Instalacija modula iz komandne linije.
Dodatne informacije
Organizovano skladištenje modula
Drupal će tražiti module na nekoliko različitih lokacija; korenski direktorijum /modules (poželjno) ili /sites/*/modules. Drupal će pregledati sve poddirektorijume u tim lokacijama u potrazi za modulima.
Uobičajena praksa je da se svi moduli preuzeti sa Drupal.org smeštaju u /modules/contrib, dok se svi moduli sa korisničkim kodom specifičnim za projekat smeštaju u /modules/custom.
Više modula u jednom projektu
Uobičajeno, jedan projekat (npr. https://drupal.org/project/devel) sadrži više modula. Svaki modul u projektu se pojedinačno prikazuje i može se pojedinačno uključiti na stranici Proširenja.
Dodatne informacije
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.