アップグレード後は以下のフォルダのテーマが使われていると思います。
/updates/concrete5.4.1.1.1.ja/concrete/themes/default
こちらをフォルダごとダウンロードして /themes にアップロードするとアップロードしたほうが優先して使用されますので、そちらのheader.phpを修正してみてください。
Re: 5.4.1.1.1インストール後、テーマが設定されない。
2011年1月31日 at 14:42
kenkenさん、こんにちは。
coreserverでのこの症状は、以前にも報告されています。
どうもキャッシュ周りが改良されたことにより、coreserverではコードを少し変更しないといけない状態になっています。
テーマのヘッダーファイルのcss読み込み部を、
getStyleSheet()からgetTheme()にすると大丈夫だったと思います。
もしくは、URLで直接CSSファイルを指定するとか。
Re: Re: 5.4.1.1.1インストール後、テーマが設定されない。
2011年2月4日 at 19:58
すいません。うろ覚えで書いた記事だったので間違いがありましたので修正します。
<link rel="stylesheet" type="text/css" href="<?php print $this->getThemePath().'/main.css'; ?>" />
<link rel="stylesheet" type="text/css" href="<?php print $this->getThemePath().'/typography.css'; ?>" />
こんな感じで書くと大丈夫だと思います。
getThemePath()が正解でした。
その後に,スラッシュを入れてCSSファイル名を書く、ということで読み込みます。
<link rel="stylesheet" type="text/css" href="<?php print $this->getThemePath().'/main.css'; ?>" />
<link rel="stylesheet" type="text/css" href="<?php print $this->getThemePath().'/typography.css'; ?>" />
こんな感じで書くと大丈夫だと思います。
getThemePath()が正解でした。
その後に,スラッシュを入れてCSSファイル名を書く、ということで読み込みます。
Re: Re: Re: 5.4.1.1.1インストール後、テーマが設定されない。
2011年2月20日 at 21:46
私も、この記事を見つけて改善のきっかけがつかめました。
全てのスタイルでは、無いのですが
使用検討しているスタイルでは無事表現できました。
一応、サーバーは下記の通り。
コアサーバーminiで、
使用環境
concrete5.4.1.1.1.ja
サーバー名 mXX.coreserver.jp
Apache 1.3.37
Perl 5.8.8
PHP 5.2.5
MySQL 5.1.22-rc
Python 2.4.3
php.ini内
cgi.fix_pathinfo = 0
session.use_cookies = On
session.use_trans_sid = Off
session.save_path = /virtual/XXXXX/tmp/
default_charset = UTF-8
mbstring.language = neutral
mbstring.internal_encoding = UTF-8
全てのスタイルでは、無いのですが
使用検討しているスタイルでは無事表現できました。
一応、サーバーは下記の通り。
コアサーバーminiで、
使用環境
concrete5.4.1.1.1.ja
サーバー名 mXX.coreserver.jp
Apache 1.3.37
Perl 5.8.8
PHP 5.2.5
MySQL 5.1.22-rc
Python 2.4.3
php.ini内
cgi.fix_pathinfo = 0
session.use_cookies = On
session.use_trans_sid = Off
session.save_path = /virtual/XXXXX/tmp/
default_charset = UTF-8
mbstring.language = neutral
mbstring.internal_encoding = UTF-8
Your post has been saved and will be published after approval by the forum moderator.
宗形 憲樹
Re: Re: 5.4.1.1.1インストール後、テーマが設定されない。
(修正前)getStyleSheet()
(修正後)getTheme()
修正するファイルが違っているのでしょうか?
インストール直後に表示されるテーマは「concrete/themes/default」フォルダにインストールされたものなんですよね?