moduli drupal 8
Salve,
ho un problema e sono alle prime armi con Drupal.
Nel dettaglio ho problemi durante l'istallazione di alcuni moduli in drupal8, perchè mi da un errore ossia:
"non contiene alcun .info.yml file.".
Questi moduli che cerco di installare sono per la versione 7, di solito quando c'è un upgrade di un sistema si da la possibilità di usare anche moduli più vecchi, ma in questo caso no.
Come posso risolvere? c'è qualche modifica che posso fare hai moduli per d7 in modo che vengono installati anche da d8?
Grazie a tutti per l'attenzione
Risposte
Ciao, i moduli di drupal, da
Ciao, i moduli di drupal, da che mi ricordi, non sono MAI stati retrocompatibili, nel senso che quelli per Drupal 5 non andavano bene su Drupal 6 così come quelli per Drupal 6 non andavano bene per Drupal 7, magari mi confondo io, uso Drupal solamente dalla versione 4, ma non mi sembra di ricordare la possibilità di utilizzare i moduli della versione precedente senza fare il porting degli stessi, anche perché da una versione Drupal all'altra ci sono parecchi cambiamenti, da Drupal 7 a Drupal 8 ce ne sono forse più che negli altri major upgrade e la struttura è proprio completamente differente.
Se non trovi i moduli nella versione 8 l'alternativa è riscrivere il modulo per renderlo compatibile (de anche facendo ricerche non trovi quello che ti serve già compatibile con D8).
Quindi per capirci bene, devo
Quindi per capirci bene, devo installare la versione di Drupal in base hai moduli extra che mi servono. Altrimenti creare moduli da me giusto? non ho altra soluzione?
Ciao, i moduli sono
Ciao, i moduli sono strettamente compatibili con il core per cui sono stati creati (6.x, 7.x, 8.x). Deve quindi esistere la versione specifica per la versione del core che utilizzi (e se stai facendo un upgrade, auspicabilmente anche un "upgrade path" che di solito è spiegato sulla pagina del progetto -- se esiste).
Se non esiste la versione per D8 di un modulo puoi:
- provare a contattare il mantainer del modulo per D7 e chiedere la sua disponibilità per un upgrade
- cimentarti in un porting (adattamento delle api e strutture dati del modulo da un core all'altro): anche in quest'ultimo caso contattare l'attuale mantainer e stringere una collaborazione è auspicable
- cercare un modulo che permetta le stesse funzionalità: a volte uno o più progetti convergono verso un altro permettendo anche un eventuale path di upgrade
Ok grazie mille, era solo per
Ok grazie mille, era solo per capire
scusate se un modulo dice che
scusate se un modulo dice che è stabile per la versione 7.x-1.13 quale versione di drupal devo utilizzare?
D7 (indicato da 7.x)
D7 (indicato da 7.x)