Ignore:
Timestamp:
2011/08/08 20:24:33 (13 years ago)
Author:
nanasess
bzr:base-revision:
ohkouchi@loop-az.jp-20110808094407-zk8hjsy7m3f477dp
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
bzr:file-ids:

data/Smarty/templates/sphone/mypage/history.tpl history.tpl-20101209134550-lsv02w9wikfx9cj3-20
data/class/pages/mypage/LC_Page_Mypage_MailView.php 17922@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2Fclass%2Fpages%2Fmypage%2FLC_Page_Mypage_MailView.php
bzr:mapping-version:
v4
bzr:merge:

ohkouchi@loop-az.jp-20110808112410-dpssf4wjx8ftyacc
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20110808112430-7y764vkvjqs563xe
bzr:revno:
3853
bzr:revprop:branch-nick:
branches/version-2_11-dev
bzr:root:
branches/version-2_11-dev
bzr:testament:

bazaar-ng testament short form 2.1
revision-id: ohkouchi@loop-az.jp-20110808112430-7y764vkvjqs563xe
sha1: e4434afc50e1148ce557ea579ea8a9f4cf26f031
bzr:text-parents:

data/Smarty/templates/sphone/mypage/history.tpl svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_11-dev:21148
data/class/pages/mypage/LC_Page_Mypage_MailView.php ohkouchi@loop-az.jp-20110322062543-rbk61hf6u1fkv2ja
bzr:timestamp:
2011-08-08 20:24:30.976000071 +0900
bzr:user-agent:
bzr2.3.1+bzr-svn1.1.0dev0
Message:

#1413 メール履歴をダイアログに

Location:
branches/version-2_11-dev/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_11-dev/data/Smarty/templates/sphone/mypage/history.tpl

    r21148 r21150  
    113113                     <!--{assign var=key value="`$tpl_arrMailHistory[cnt].template_id`"}--> 
    114114         通知メール:<!--{$arrMAILTEMPLATE[$key]|h}--></p> 
    115          <p><a href="#" onclick="win02('./mail_view.php?send_id=<!--{$tpl_arrMailHistory[cnt].send_id}-->','mail_view','650','800'); return false;" rel="external"><!--{$tpl_arrMailHistory[cnt].subject|h}--></a></p>  
     115         <p><a href="javascript:;" onclick="getMailDetail(<!--{$tpl_arrMailHistory[cnt].send_id}-->)" rel="external"><!--{$tpl_arrMailHistory[cnt].subject|h}--></a></p>  
    116116     </div> 
    117117     <!--▲メール --> 
     
    135135<!--▲検索バー --> 
    136136<!--▲CONTENTS --> 
     137<script> 
     138function getMailDetail(send_id) { 
     139    $.mobile.pageLoading(); 
     140    $.ajax({ 
     141           type: "GET", 
     142           url: "<!--{$smarty.const.ROOT_URLPATH}-->mypage/mail_view.php", 
     143           data: "mode=getDetail&send_id=" + send_id, 
     144           cache: false, 
     145           dataType: "json", 
     146           error: function(XMLHttpRequest, textStatus, errorThrown){ 
     147               alert(textStatus); 
     148               $.mobile.pageLoading(true); 
     149           }, 
     150           success: function(result){ 
     151               var maxCnt = 0; 
     152               $("#windowcolumn h2").text('メール詳細'); 
     153               $("#windowcolumn a[data-rel=back]").text('購入履歴詳細にもどる'); 
     154               $($("#windowcolumn dl.view_detail dt").get(maxCnt)).text(result[0].subject); 
     155               $($("#windowcolumn dl.view_detail dd").get(maxCnt)).html(result[0].mail_body.replace(/\n/g,"<br />")); 
     156               $("#windowcolumn dl.view_detail dd").css('font-family', 'monospace'); 
     157               $.mobile.changePage('#windowcolumn', 'slideup'); 
     158               //ダイアログが開き終わるまで待機 
     159               setTimeout( function() { 
     160                               loadingState = 0; 
     161                               $.mobile.pageLoading(true); 
     162                          }, 1000); 
     163           } 
     164}); 
     165 
     166} 
     167</script> 
  • branches/version-2_11-dev/data/class/pages/mypage/LC_Page_Mypage_MailView.php

    r20764 r21150  
    8282            $this->tpl_mainpage = 'mypage/mail_view.tpl'; 
    8383        } 
     84 
     85        switch ($this->getMode()) { 
     86        case 'getDetail': 
     87            echo SC_Utils_Ex::jsonEncode($arrMailView); 
     88            exit; 
     89            break; 
     90        default: 
     91        } 
    8492    } 
    8593 
Note: See TracChangeset for help on using the changeset viewer.