Changeset 19643 for websites

Show
Ignore:
Timestamp:
09/20/08 14:53:23 (2 months ago)
Author:
yandod
Message:

previewが機能していなかったので修正。
htmlはモデルのカラムでもないので独立した変数に変更してみた。

Location:
websites/events.php.gr.jp/trunk/app
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • websites/events.php.gr.jp/trunk/app/controllers/event_pages_controller.php

    r19611 r19643  
    11<?php 
    22/** 
    3  * 
     3 *  
    44 * 
    55 */ 
     
    2222        require_once APP . 'Text/PukiWiki.php'; 
    2323        $pukiwiki = new Text_PukiWiki(); 
    24  
     24        $preview = ''; 
     25         
    2526        if ($id == false) { 
    2627            $this->flash('指定のWikiページは存在しません', '/'); 
     
    3132            if (isset($this->params['form']['preview'])) { 
    3233                $page = $this->data; 
    33                 $page['EventPage']['html'] = $pukiwiki->toHtml($page['EventPage']['content']); 
     34                $preview = $pukiwiki->toHtml($page['EventPage']['content']); 
    3435                $this->set('page', $page); 
    3536            } else { 
     
    4344            $page = $this->EventPage->findByEventId($id, null, 'EventPage.timestamp DESC'); 
    4445            if ($page) { 
    45                 $page['EventPage']['html'] = $pukiwiki->toHtml($page['EventPage']['content']); 
    46  
    4746                $this->data = $page; 
    4847                $this->set('page', $page); 
     
    5049        } 
    5150 
     51        $this->set('preview',$preview); 
    5252        $this->set('event_id', $id); 
    5353        $this->set('pukiwiki', $pukiwiki); 
    54     } 
    55  
    56     /** 
    57      * preview 
    58      * 
    59      */ 
    60     public function preview($id) 
    61     { 
    6254    } 
    6355} 
  • websites/events.php.gr.jp/trunk/app/views/event_page/edit.ctp

    r19609 r19643  
    11<h2>Event Wiki Page</h2> 
    22<div> 
    3 <?php ife('isset($page["EventPage"]["html"])',null); ?> 
     3<?php e(ife($preview,$preview,null)); ?> 
    44</div> 
    55