Re: img srcに入る画像URLの取得

2016年11月29日 at 12:21

全く未検証ですが、
view.phpの38〜52行目を


<?php
$f = File::getByID($row['fID'])
$fv = $f->getApprovedVersion();
?>

<?php if(is_object($f)) { ?>
<a href="<?php echo $fv->getURL(); ?>" class="mega-link-overlay"></a>
<?php } ?>

<?php if(is_object($f)) {
$tag = Core::make('html/image', array($f, false))->getTag();
if($row['title']) {
$tag->alt($row['title']);
}else{
$tag->alt("");
}
print $tag; ?>
<?php } ?>

と変更すれば、いけるような気がします。
と、なんとも頼りない感じで申し訳ないです。

Re: img srcに入る画像URLの取得

2016年11月29日 at 12:35
多摩勉強会/遠藤様
ありがとうございます。

やってみたところ、Dreamweaver上で「$fv = $f->getApprovedVersion();」の行がシンタックスエラーとなり、それを無視してブロック設置してみましたところ、「予期せぬエラーが発生しました。syntax error, unexpected '$fv' (T_VARIABLE)」となってしまいます。。。
 

Re: img srcに入る画像URLの取得

2016年11月29日 at 13:05
済みません!
その前の行の行末に
;
が足りてませんね。
付け加えて下さい。
 

Re: img srcに入る画像URLの取得

2016年11月29日 at 13:16
多摩勉強会/遠藤様

わ~!出来ました!!
ありがとうございます!
これで…
オリジナルブロックの幅が広がります♪

本当にありがとうございました。
 

Re: img srcに入る画像URLの取得

2016年11月29日 at 13:57
多分、作成されているのは、カスタムテンプレートに成ると思いますが、
動いて良かったです。

http://documentation.concrete5.org/api/index.html

など眺めていると、楽しいと思います。
 

Re: img srcに入る画像URLの取得

2016年12月2日 at 15:33
ありがとうございます!
ゆっくり見てみます♪