Добрый день.
Тема The Morning After отказывается работать на друпал 6 по непонятным мне причинам (как-будто css не подгружает). Тему Zen я установил и включил, пробовал сбрасывать кэш, запускал крон. Ничего не помогает. Может надо The Morning After устанавливать в какой-нибудь подкаталог темы Zen?
Как вообще происходит установка тем для работы которых необходима тема Zen?
Комментарии
может версии zen не совпадают?
upd.
The Morning After is known to work with zen-6.x-1.0-beta2.tar.gz and zen-6.x-1.0-beta3.tar.gz. Future versions of Zen should also work, but if you run into problems, please try downgrading to one of these two.
zen-6.x-1.0-beta2 приказал долго жить: "Fatal error: Call to undefined function ctype_lower() in /home/ks-resurs/ks-resurs.ru/docs/sites/all/themes/zen/zen/template.php on line 348"
Аналогичная ситуация и с zen-6.x-1.0-beta3 "Fatal error: Call to undefined function ctype_lower() in /home/ks-resurs/ks-resurs.ru/docs/sites/all/themes/zen/zen/template.php on line 250"
Фраза "Future versions of Zen should also work" вводит в заблуждение.
На всякий случай: Drupal core 6.25
на всякий случай еще посмотрите issue, я думаю вы не будете одиноки с этой проблемой. а если будете одиноки, то значит проблема на вашей стороне. и попробуйте выяснить почему не подгружается css
проблема явно не в теме
http://drupal.org/node/297084
http://php.net/manual/ru/book.ctype.php
Если вам принципиально - поставьте вторую Морнинг афтер. Их две темы, одна подтема для Зен, вторая работает самостоятельно.
В любом случае, не подгружаются цсс = проблемы с кэшем. Отключите все кэширование, включите зен как дефолтную, потом переключите на МА.
В AD The Morning After количество регионов в разы меньше, но мне не принципиально это.
Однако по ссылке данной drupby решил проблему удалив часть кода из template.php и все таки поставил эту тему! Всем спасибо за помощь!
P.S. Если честно, то тема так себе...
Столкнулся с подобной проблемой: "Fatal error: Call to undefined function ctype_lower() ..."
Используется тема, созданная на базе темы basic-6.x-2.13
Проблема решилась заменой кода в файле template.php (используемой темы):
<?php if (!ctype_lower($string{0})) { // исходный код ?>
Заменил на:
<?php if((ord($string)<ord('a'))||(ord($string)>ord('z'))) { ?>
«Официальное» решение:
"I've removed this code from zen_id_safe():"
<?php
// If the first character is not a-z, add 'id' in front.
if (!ctype_lower($string{0})) { // Don't use ctype_alpha since its locale aware.
$string = 'id' . $string;
}
?>
Решение взято из источника: http://drupal.org/node/297084