情報共有:concrete5教科書172Page

2018年6月13日 at 16:20

new_list.php記載で、一部誤りがあり

シンタックスエラーとなりますので情報共有させていただきます。

ParseError
syntax error, unexpected ')', expecting ',' or ';'
", or ;"付近(直前)のソースコードに、想定外の ")"が存在することによって起こる構文エラーです。 
必要のない ")"が記述されているか、もしくは")"が抜けているかが原因
教科書172Page通りentities($title))の、)が1つ多い
108  echo \HtmlObject\Image::create($src)->entities($title)); // alt属性にページ名を指定して表示

c5_download\halfway-data\Lesson10\blocks\page_list\templatesにあるnew_list.phpも同じです。

タグ:

Re: 情報共有:concrete5教科書172Page

2018年6月13日 at 16:34
Yamachann11さま

108  echo \HtmlObject\Image::create($src)->entities($title)); // alt属性にページ名を指定して表示
c5_download\halfway-data\Lesson10\blocks\page_list\templatesにあるnew_list.phpも同じです。

記述が間違ってます。

ダウンロードしたサンプルデータの『news_list.php』の108行目は、
『echo \HtmlObject\Image::create($src)->alt($th->entities($title));// alt属性にページ名を指定して表示』
です。
指摘されているコードは『($src)->』あとに『alt($th->』が抜けてます。
 

Re: Re: 情報共有:concrete5教科書172Page

2018年6月13日 at 21:47
nipperさま
ありがとうございます。

注意力不足ですね!!

108 echo \HtmlObject\Image::create($src)->alt($th->entities($title)); // alt属性にページ名を指定して表示

に修正しました。