雛形適用時にエラー表示

バグかなと思ったらこちらへ。

雛形適用時にエラー表示

投稿記事by KAKI on 2018年4月07日(土) 00:27

お世話になります。

SOY CMS Version: 3.0.1p57
MySQL
PHP Version: 5.5.16

新規で雛形を作成し、既存ページに適用しようとすると下記のようなエラーが表示されます。

コード: 全て選択
Warning: Invalid argument supplied for foreach() in /usr/****/soycms/webapp/pages/Page/ApplyTemplatePage.class.php on line 67


お手数おかけいたしますが、ご確認と修正の仕方をお願いいたします。
添付ファイル
soyError.jpg
soyError.jpg (101.26 KiB)
KAKI
 
記事: 22
登録日時: 2016年10月28日(金) 15:34

Re: 雛形適用時にエラー表示

投稿記事by inunosinsi on 2018年4月07日(土) 19:26

コード: 全て選択
Warning: Invalid argument supplied for foreach() in /usr/****/soycms/webapp/pages/Page/ApplyTemplatePage.class.php on line 67


パスに従ってファイルを開き、67行目付近にある

コード: 全て選択
foreach($template->getTemplate() as $id => $array){
   $html[] = '<option value="'.$template->getId()."/". $id .'">' . $array["name"] . '</option>';
}




コード: 全て選択
$temps = $template->getTemplate();
if(count($temps)){
   foreach($temps as $id => $array){
      $html[] = '<option value="'.$template->getId()."/". $id .'">' . $array["name"] . '</option>';
   }
}


に変更してみて如何でしょうか?
SOY CMSの操作に関する質問は下記のページのフォームで受け付けています。
https://saitodev.co/soycms/inquiry

京都でフリーのプログラマをしています。
SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 710
登録日時: 2008年6月12日(木) 20:48

Re: 雛形適用時にエラー表示

投稿記事by KAKI on 2018年4月09日(月) 19:12

inunosinsi 様
いつもありがとうございます。

コードの入力でエラーは表示されなくなりましたが、ひな形のプルダウンメニューから作った雛形が選択できない状態です。
添付ファイル
2018-04-09_19h08_33.png
2018-04-09_19h08_33.png (13.25 KiB)
KAKI
 
記事: 22
登録日時: 2016年10月28日(金) 15:34


Return to バグ報告

オンラインデータ

このフォーラムを閲覧中のユーザー: Majestic-12 [Bot] & ゲスト[4人]

cron