2つの一覧を1つのページに表示する方法

CMSファクトリー4について

2つの一覧を1つのページに表示する方法

投稿記事by yayoi » 2010年5月25日(火) 01:26

はじめまして。
CMSF4とても楽しんでます。ありがとうございます。でもPHPははじめてのなのでドキドキしながらですが、思ってたより簡単に使えるのでちょっと安心してたら壁にぶつかりました。

件名のとおりなんですが、2つの一覧を1つのページに表示する方法に戸惑ってます。エラーがでます。
Powered By CMSF4のサイト内で見てるので、出来るはずなんですが…

ページの最上部にこれを入れました…
コード: 全て選択
<!--【ステップ1:レコードの読み込み】(以下のコードをページの "最上部" に挿入して下さい。この行は削除して下さい。)この下から -->
<?php header('Content-type: text/html; charset=utf-8'); ?>
<?php

  require_once "/○○○/○○○/CMSF/lib/viewer_functions.php";

  list($newsRecords, $newsMetaData) = getRecords(array(
    'tableName'   => 'news',
    'limit'       => '5',
  ));

?>

<?php header('Content-type: text/html; charset=utf-8'); ?>
<?php

  require_once "/○○○/○○○/CMSF/lib/viewer_functions.php";

  list($eventRecords, $eventMetaData) = getRecords(array(
    'tableName'   => 'event',
    'limit'       => '5',
  ));

?>

それで、<body>にこれを入れました…
コード: 全て選択
<?php foreach ($newsRecords as $record): ?>
      ニュースタイトル: <a href="<?php echo $record['_link'] ?>"><?php echo $record['title'] ?></a><br />
      投稿日付: <?php echo date("Y年m月d日", strtotime($record['date'])) ?><br /><br />
<?php endforeach ?>

<?php foreach ($eventRecords as $record): ?>
      イベント情報タイトル: <a href="<?php echo $record['_link'] ?>"><?php echo $record['title'] ?></a><br />
      投稿日付: <?php echo date("Y年m月d日", strtotime($record['date'])) ?><br /><br />
<?php endforeach ?>

が… 良く分からないエラーになります。これです…
Warning: session_start(): Cannot send session cache limiter...
yayoi
 
記事: 8
登録日時: 2010年5月24日(月) 00:52

Re: 2つの一覧を1つのページに表示する方法

投稿記事by QuruQuru » 2010年5月25日(火) 01:55

一行目を削除するの忘れてますよ。
コード: 全て選択
<!--【ステップ1:レコードの読み込み】(以下のコードをページの "最上部" に挿入して下さい。この行は削除して下さい。)この下から -->
QuruQuru
 
記事: 11
登録日時: 2010年5月20日(木) 12:50

Re: 2つの一覧を1つのページに表示する方法

投稿記事by yayoi » 2010年5月25日(火) 02:00

QuruQuruさん、どうもありがとうございます!!!
私もついさっき気づきました! :oops:
yayoi
 
記事: 8
登録日時: 2010年5月24日(月) 00:52

Re: 2つの一覧を1つのページに表示する方法

投稿記事by Yusuke » 2010年5月25日(火) 07:50

QuruQuruさんの修正内容に追加ですが、PHPの読み込みコードに重複している部分ががあるので、以下の様にして下さい。
コード: 全て選択
<?php header('Content-type: text/html; charset=utf-8'); ?>
<?php

  require_once "/○○○/○○○/CMSF/lib/viewer_functions.php";

  list($newsRecords, $newsMetaData) = getRecords(array(
    'tableName'   => 'news',
    'limit'       => '5',
  ));

  list($eventRecords, $eventMetaData) = getRecords(array(
    'tableName'   => 'event',
    'limit'       => '5',
  ));

?>

宜しくお願い致します。
アバター
Yusuke
 
記事: 17
登録日時: 2010年5月03日(月) 09:40
お住まい: 福井県福井市

Re: 2つの一覧を1つのページに表示する方法

投稿記事by yayoi » 2010年5月25日(火) 14:59

Yusukeさん、どうもありがとうございます。
yayoi
 
記事: 8
登録日時: 2010年5月24日(月) 00:52


Return to CMSファクトリー4

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[3人]

cron