ありがとうございます。
プログラム制作者にも本家サイトのフォーラムで質問したところ先ほどお返事いただきまして解決しました。
ご指摘の通り、画像にリンクを追加したい場合はリンクフィールドを別にもう一つ作る必要がありました。
詳しくはこちら
http://www.concrete5.org/marketplace/addons/designer-content-pro/forums/is-it-possible-to-add-a-link-to-the-image-field/
ご協力ありがとうございました。
Re: Designer Content Proはどうでしょう
2014年6月2日 at 20:21
こんにちは。ブロックを後から簡単に修正することができるようにDesigner Contents Pro を導入してみました。(ちょっと高いですが…)
それが、無料版では簡単に画像にリンクを貼り付けることができるのですが、Pro版ではできません。view.php に書き加えればいいのでしょうがプログラミングの知識がないため非常に困っています。
添付の箇所に必要なのです。
ご教示いただけると大変助かります。よろしくお願いいたします。
添付:
dcp.txt
タグ:
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: Designer Content Proはどうでしょう
リンクフィールドを表示するには
$item->some_link->display();
のようなかんたんなコードで実現できますが、ご質問のように別途入力させた画像にリンクを付けたい場合は、リンクのURLのみ取得する必要がありますね。その場合は、
$href = $item->some_link->getHref();
と書き換えることでリンクURLを取得することができます。
全体としてはこのように書けばよいでしょう。
<?php
$href = $item->some_link->getHref();
?>
<a href="<?php echo $href; ?>"><?php $item->photo->display(); ?></a>
詳しくは公式ドキュメントをご覧ください。
http://theblockery.com/designer-content-pro
ここ、どういう意味?という質問も受け付けます