Як вирішити помилку “Ця версія не сумісна з Drupal 7.x та її слід замінити” помилку?


8

Я продовжую отримувати: "Ця версія не сумісна з Drupal 7.x і її слід замінити". помилка. Чи можете ви, будь ласка, подивитись на вміст мого файлу .info та скажіть, що з ним не так:

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"

Дякую!


Я збирався відмовитися від голосування через відсутність досліджень, але, на мій подив, зрозумів, що гуглінг за помилку насправді не дає корисних відповідей. +1.
Летаріон

Так, це правда. А також я новачок у цьому, і я розміщую питання лише після того, як вичерпали всі інші ресурси (наприклад, google-ing, як ви вже згадували тощо) ... Отже, дякую!
Давіт Магалдадзе

Я просто здивувався, я вважаю, що на таке основне запитання вже була б відповідь, але насправді відповіді, які я знайшов, були абсолютно помилковими.
Летаріон

1
Так, погодився. На одному з форумів Drupal у хлопця виникло те саме питання, і їм вдалося вирішити проблему, додавши: регіони [content] = Змістова частина. Але це явно не було проблемою в моєму випадку. Хоча Клайв дав правильну відповідь нижче, я все ще плутаюсь, оскільки в книзі (на теми Drupal) чітко сказано, що "видалити рядки для пакета, версії та ядра". з файлу .info.
Давіт Магалдадзе

Девіде, де ти бачив цей текст? Це, безумовно, неправильно, і його слід виправити. (І як ви помітили, відповідь Клайва правильна)
Летаріон

Відповіді:


14

Відповідно до написання теми .info файлів , coreце обов'язковий ключ. Вам просто потрібно додати

core = 7.x

щоб ваша тема була сумісною з Drupal 7.


Це спрацювало. Це зробило це для мене. Мене обдурила книга "Теми Drupal 7 (Опубліковано травень 2011, стор. 116, крок 3)", яка наказала мені видалити цей рядок під час створення підтеми. Тепер, я вважаю, ти Клайв, а не книга. Я тобі вірю. :)
JW.

7

Ви повинні включити це:

регіони [content] = Зміст

Це нове в Drupal 7, зараз вміст - це блок.


Про це потрібно було написати ще й core = 7.xна моїй установці 7.31.
Николай Конев
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.