2012-05-08 8 views
0

私のシナリオは です。ユーザーがカートに追加アイコンをクリックすると、商品に「商品がカートに追加されました」と表示されてデータベースに保存されます。CodeIgniter:ポップアップメッセージを表示する

ここで私が使用しているJSONのURL:

$add_to_cat = http://www.sitename.com/cgi-bin/phts.sh/js/jsread.p?call=basket&user=&lang=en&id=".$user_logged_id."&type=in&ph=".$product_id; 

進捗データベースサーバーのレコードを格納するために使用されます。

私のコードは次のとおりです。

if(redirect($add_to_cat, 'location')){ 
// here I want pop up message   
} 

リダイレクトが発生した場合、JSONファイルは、私がいけないこれが表示されます。私は、jsonレコードファイルを開いてメッセージを表示したいだけです。

答えて

1

flash data(セッションクラスの一部)を使用してください。

コントローラでは次のようにします。

if(redirect($add_to_cat, 'location')){ 
    $this->session->set_flashdata('message', 'Added to cart');   
} 

次に、あなたの意見では、

<?php 
    if ($this->session->flashdata('message')) { 
    ?> 
    <div class="message flash"> 
     <?php echo $this->session->flashdata('message'); ?> 
    </div> 
    <?php 
    } 
?> 
関連する問題