Designer Content で作ったテキストエリアで文字数の制限をしたいのですがどうすればよいのでしょう。制限数を過ぎたら (...) をつけられれば尚よいのですが。
該当の箇所は以下の通りです。
<div class="inhalt">
<?php $item->inhalt->display();?>
</div>
ご教示いただけると幸いです。よろしくお願いいたします。
リンクは「リンク」フィールドを使っていますか?
リンクフィールドを表示するには
$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
ここ、どういう意味?という質問も受け付けます
ahncho
Re: Re: Designer Content Proはどうでしょう
プログラム制作者にも本家サイトのフォーラムで質問したところ先ほどお返事いただきまして解決しました。
ご指摘の通り、画像にリンクを追加したい場合はリンクフィールドを別にもう一つ作る必要がありました。
詳しくはこちら
http://www.concrete5.org/marketplace/addons/designer-content-pro/forums/is-it-possible-to-add-a-link-to-the-image-field/
ご協力ありがとうございました。