Come risolvere l'errore "Questa versione non è compatibile con Drupal 7.x e deve essere sostituita"?


8

Continuo a ricevere "Questa versione non è compatibile con Drupal 7.x e deve essere sostituita". errore. Potresti per favore guardare il contenuto del mio file .info e dirmi cosa c'è che non va:

name = jeanb
description = sub-theme based on Bartik.
base theme = bartik
engine = phptemplate

stylesheets[all][] = css/jeanb.css

regions[header] = Header
regions[help] = Help
regions[page_top] = Page top
regions[page_bottom] = Page bottom
regions[highlighted] = Highlighted

regions[featured] = Featured
regions[content] = Content
regions[sidebar_first] = Sidebar first
regions[sidebar_second] = Sidebar second

regions[triptych_first] = Triptych first
regions[triptych_middle] = Triptych middle
regions[triptych_last] = Triptych last

regions[footer_firstcolumn] = Footer first column
regions[footer_secondcolumn] = Footer second column
regions[footer_thirdcolumn] = Footer third column
regions[footer_fourthcolumn] = Footer fourth column
regions[footer] = Footer

settings[shortcut_module_link] = 0


; Information added by drupal.org packaging script on 2013-04-03 
version = "7.22" 
project = "drupal" 
datestamp = "1365027012"

Grazie!


Stavo per votare male a causa della mancanza di ricerche, ma mi sono reso conto, con mia sorpresa, che cercare su Google l'errore non ha effettivamente fornito risposte utili. +1.
Letharion,

Sì, è vero. Inoltre, sono nuovo a questo e inserisco domande solo dopo aver esaurito tutte le altre risorse (come google-ing, come hai detto e simili) ... Quindi, grazie!
Davit Magaldadze,

Sono rimasto solo sorpreso, presumo che una domanda così fondamentale avrebbe già una risposta, ma in realtà le risposte che ho trovato erano completamente sbagliate.
Letharion,

1
Sì, d'accordo. In uno dei forum di Drupal un ragazzo aveva la stessa domanda e sono riusciti a risolvere il problema aggiungendo: regioni [contenuto] = parte del contenuto. Ma questo non era ovviamente il problema nel mio caso. Sebbene Clive abbia dato una risposta corretta di seguito, sono ancora confuso poiché il libro (su Temi Drupal) diceva chiaramente di "eliminare le righe per pacchetto, versione e core". dal file .info.
Davit Magaldadze,

David, dove hai visto quel messaggio? È decisamente sbagliato e dovrebbe essere corretto. (E come hai notato, la risposta di Clive è corretta)
Letharion,

Risposte:


14

Come per i file .info di temi di scrittura , coreè una chiave richiesta. Devi solo aggiungere

core = 7.x

per rendere il tuo tema compatibile con Drupal 7.


Ha funzionato. Questo è stato per me. Sono stato ingannato dal libro "Drupal 7 Themes (pubblicato a maggio 2011, pagina 116, passaggio 3)" che mi aveva detto di eliminare quella riga durante la creazione di un sottotema. Ora, ti credo Clive, non il libro. Ti credo. :)
JW.

7

Devi includere questo:

regioni [contenuto] = contenuto

Questo è nuovo in Drupal 7, ora il contenuto è un blocco.


Ciò era necessario per scrivere oltre core = 7.xalla mia installazione 7.31.
Николай Конев,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.