ありがとうござます。参考にさせていただきます。
ひとつ困ったことがありまして、5.7対応のアドオンで【Vivid Carousel】を公式ページからダウンロード、インストールを行いました。
設定をし、必要データの入力と画像設定を行い、編集画面とプレビュー画面では正常に表示されます。
が、ログアウトした画面で表示させると、そのアドオンで作成したブロックのH2の見出しは表示されますが、それ以外の画像とコメントは表示されません。
【Vivid Carousel】で作成した箇所以外は正常に表示されていますし、ソースを見るとそのブロックのソースもちゃんと記載されています。
ブロックでの詳細設定では表示する数を設定するだけですので、何かし忘れることなどないと思われます。
IEをはじめ複数のモダンブラウザで同様の症状です。
5.7のせいなのか、アドオンのせいなのか、それともインストールが正常にされていなかったのか、判断できません。
どなたかわかる方がおみえでしたら、ご教授ください。
URLは、http://www.chuzo.co.jp/casting/products など製品のページすべて同じアドオンを使用しています。
よろしくお願いいたします。
5.7に使えるおすすめアドオン
2015年1月19日 at 18:11
お世話になります。
5.7になり5.6まで使えていたアドオンが使えないものが多いと思いますが、「content_around_image」のような汎用性の高い5.7で使えるアドオンを紹介してください。
よろしくお願いいたします。
タグ:
Re: Re: 5.7に使えるおすすめアドオン
2015年1月21日 at 18:03
試してみました。
新規testページを作成
vivid_carouselをメインに追加
ログアウト
表示しています。
添付ファイル載せました。
MAMP上
v5.7.3.1
テーマ Elemental
---------
追記です
ページのヴァージョンを承認するとか、画像のパスを確認するかくらいしか思いつきません。
新規testページを作成
vivid_carouselをメインに追加
ログアウト
表示しています。
添付ファイル載せました。
MAMP上
v5.7.3.1
テーマ Elemental
---------
追記です
ページのヴァージョンを承認するとか、画像のパスを確認するかくらいしか思いつきません。
Re: 5.7に使えるおすすめアドオン
2015年1月22日 at 11:01
症状が発生している原因が判明しました。
デフォルトで入っているテーマの「Elemental」では、正常に表示されます。
オリジナルのテーマを使用すると表示されないという現象が現れます。
そして、オリジナルのテーマを使用して左上のメニューからページ設定をしようとすると、コンポーザーなどのメニューをクリックしても右側のメイン画面は白っぽくなるなるだけで、何も表示されません。
テーマを「Elemental」に変更するとは正常に表示されます。
となると原因は、オリジナルのテーマになるのですが、PHPの記述は5.6で使用していたもののままなのですが、何か記述が変なのでしょうか?
下記に記述します。
-----------------------------------------------------------------------------------------------------------------
<?php
defined('C5_EXECUTE') or die(_("Access Denied."));
$this->inc('elements/header.php');
?>
<div id="outercontainer1">
<div id="outercontainer2">
<div id="container">
<div id="contents">
<div id="main">
<?php
$a = new Area('Main');
$a->display($c);
?>
</div>
<div id="side">
<?php
$a = new Area('Sidebar');
$a->display($c);
?>
</div>
<div style="clear:both"> </div>
</div>
</div>
</div>
<?php
$this->inc('elements/footer.php');
?>
-----------------------------------------------------------------------------------------------------------------
オリジナルのテーマは、【application/themes/○○】に入れています。
ご教授いただける方、お手数をおかけいたしますが、よろしくお願いいたします。
デフォルトで入っているテーマの「Elemental」では、正常に表示されます。
オリジナルのテーマを使用すると表示されないという現象が現れます。
そして、オリジナルのテーマを使用して左上のメニューからページ設定をしようとすると、コンポーザーなどのメニューをクリックしても右側のメイン画面は白っぽくなるなるだけで、何も表示されません。
テーマを「Elemental」に変更するとは正常に表示されます。
となると原因は、オリジナルのテーマになるのですが、PHPの記述は5.6で使用していたもののままなのですが、何か記述が変なのでしょうか?
下記に記述します。
-----------------------------------------------------------------------------------------------------------------
<?php
defined('C5_EXECUTE') or die(_("Access Denied."));
$this->inc('elements/header.php');
?>
<div id="outercontainer1">
<div id="outercontainer2">
<div id="container">
<div id="contents">
<div id="main">
<?php
$a = new Area('Main');
$a->display($c);
?>
</div>
<div id="side">
<?php
$a = new Area('Sidebar');
$a->display($c);
?>
</div>
<div style="clear:both"> </div>
</div>
</div>
</div>
<?php
$this->inc('elements/footer.php');
?>
-----------------------------------------------------------------------------------------------------------------
オリジナルのテーマは、【application/themes/○○】に入れています。
ご教授いただける方、お手数をおかけいたしますが、よろしくお願いいたします。
Re: Re: Re: 5.7に使えるおすすめアドオン
2015年1月22日 at 18:58
ありがとうございます。
以下に記載しますので、よろしくお願いいたします。
【header.php】
----------------------------------------------------------------------------------------------------------------------------------------------
<?php defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
<html lang="ja">
<head>
<?php Loader::element('header_required'); ?>
<!-- Site Header Content //-->
<style type="text/css" media="screen">@import "<?php echo $this->getStyleSheet('main.css')?>";</style>
<style type="text/css" media="screen">@import "<?php echo $this->getStyleSheet('typography.css')?>";</style>
</head>
<body>
<div id="header">
<h1>東洋鋳造株式会社|鋳鉄品製造|手ごめアルミ|アルミダイキャスト|工作機械部品、電子部品、船舶部品、産業機械部品はご相談ください。</h1>
<a href="http://www.chuzo.co.jp"><img src="<?php echo $this->getThemePath()?>/images/header.gif" alt="鋳物の東洋鋳造" width="750" height="70" /></a>
</div>
----------------------------------------------------------------------------------------------------------------------------------------------
【footer.php】
----------------------------------------------------------------------------------------------------------------------------------------------
<?php
defined('C5_EXECUTE') or die(_("Access Denied."));?>
<div id="footer">
Copyright(c) 東洋鋳造 株式会社 All Rights Reserved.
</div>
</div>
</div>
<?php Loader::element('footer_required'); ?>
</body>
</html>
----------------------------------------------------------------------------------------------------------------------------------------------
以下に記載しますので、よろしくお願いいたします。
【header.php】
----------------------------------------------------------------------------------------------------------------------------------------------
<?php defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
<html lang="ja">
<head>
<?php Loader::element('header_required'); ?>
<!-- Site Header Content //-->
<style type="text/css" media="screen">@import "<?php echo $this->getStyleSheet('main.css')?>";</style>
<style type="text/css" media="screen">@import "<?php echo $this->getStyleSheet('typography.css')?>";</style>
</head>
<body>
<div id="header">
<h1>東洋鋳造株式会社|鋳鉄品製造|手ごめアルミ|アルミダイキャスト|工作機械部品、電子部品、船舶部品、産業機械部品はご相談ください。</h1>
<a href="http://www.chuzo.co.jp"><img src="<?php echo $this->getThemePath()?>/images/header.gif" alt="鋳物の東洋鋳造" width="750" height="70" /></a>
</div>
----------------------------------------------------------------------------------------------------------------------------------------------
【footer.php】
----------------------------------------------------------------------------------------------------------------------------------------------
<?php
defined('C5_EXECUTE') or die(_("Access Denied."));?>
<div id="footer">
Copyright(c) 東洋鋳造 株式会社 All Rights Reserved.
</div>
</div>
</div>
<?php Loader::element('footer_required'); ?>
</body>
</html>
----------------------------------------------------------------------------------------------------------------------------------------------
Re: Re: 5.7に使えるおすすめアドオン
2015年1月23日 at 7:30
bodyタグのすぐ下に
<div class="<?php echo $c->getPageWrapperClass()?>">
<?php Loder::element('footer_required') ?>
のすぐ上に
</div>
を追加してください。
これでコンポーザーが出てくると思います。
この機能は5.7から新設され、必須項目のようです。
もう一点ですが、
5.7系からCSSを読み込むとき$view->getSytlesheet が推奨されるようなので
$this->getSytlesheet を $view->getSytlesheet に変更してみてください。
<div class="<?php echo $c->getPageWrapperClass()?>">
<?php Loder::element('footer_required') ?>
のすぐ上に
</div>
を追加してください。
これでコンポーザーが出てくると思います。
この機能は5.7から新設され、必須項目のようです。
もう一点ですが、
5.7系からCSSを読み込むとき$view->getSytlesheet が推奨されるようなので
$this->getSytlesheet を $view->getSytlesheet に変更してみてください。
Re: Re: Re: 5.7に使えるおすすめアドオン
2015年1月23日 at 9:43
ご教授ありがとうございます。
ご指示の通り、header.phpとfooter.phpに記述しアップしましたが、表示はされませんでした。
それと、cssを読み込むときの記述を変更したら、【予期せぬエラー】と出ました。
双方とも何か記述方法が違っているのでしょうか?
とりあえず、CSSの方$this に戻してあります。
http://www.chuzo.co.jp/casting/products
ご指示の通り、header.phpとfooter.phpに記述しアップしましたが、表示はされませんでした。
それと、cssを読み込むときの記述を変更したら、【予期せぬエラー】と出ました。
双方とも何か記述方法が違っているのでしょうか?
とりあえず、CSSの方$this に戻してあります。
http://www.chuzo.co.jp/casting/products
Re: 5.7に使えるおすすめアドオン
2015年1月23日 at 17:08
<?php Loader::element('header_required'); ?>
の上の行に
<?php $this->requireAsset('javascript', 'jquery'); ?>
と追加してみてください。
の上の行に
<?php $this->requireAsset('javascript', 'jquery'); ?>
と追加してみてください。
Your post has been saved and will be published after approval by the forum moderator.
xark
Re: 5.7に使えるおすすめアドオン
http://www.concrete5.org/marketplace/addons/spacer1
無料のものが色々出ていますから、1つずつ試してみると良いと思います。
試した後で使わないものは削除したほうがいいかもしれませんね。
-----
すいません、質問の意味を間違えて妙なことを書き込みました。
失礼しました。