Changeset 23620


Ignore:
Timestamp:
2014/09/14 15:34:59 (6 years ago)
Author:
miyamura
Message:

#2622 メルマガ拒否している会員にも、重要なお知らせはメール配信できるようにする

Location:
branches/version-2_13-dev/data
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/Smarty/templates/admin/mail/index.tpl

    r23546 r23620  
    3737                <!--{assign var=key value="search_htmlmail"}--> 
    3838                <!--{if $arrErr[$key]}--><span class="attention"><!--{$arrErr[$key]}--></span><br /><!--{/if}--> 
    39                 <!--{html_radios name=$key options=$arrHtmlmail separator="&nbsp;" selected=$arrForm[$key].value}--> 
     39                <!--{html_radios name=$key options=$arrHtmlmail separator="&nbsp;" selected=$arrForm[$key].value}--><br /> 
     40                <span class="attention">「全員(メルマガ拒否している会員も含む) 」を選択される場合は、メンテナンス告知など、運用関連の配信のみとして下さい。</span> 
    4041            </td> 
    4142        </tr> 
     
    113114                <td><!--{$arrResults[i].email|h}--></td> 
    114115                <!--{assign var="key" value="`$arrResults[i].mailmaga_flg`"}--> 
    115                 <td class="center"><!--{$arrHtmlmail[$key]}--></td> 
     116                <td class="center"><!--{$arrHtmlmail[$key]|default:'なし'}--></td> 
    116117                <td class="center"><!--{$arrResults[i].update_date|sfDispDBDate}--></td> 
    117118            </tr> 
  • branches/version-2_13-dev/data/class/SC_CustomerList.php

    r23546 r23620  
    174174                $this->setWhere('status = 2'); 
    175175                if (SC_Utils_Ex::sfIsInt($this->arrSql['search_htmlmail'])) { 
    176                     $this->setWhere('mailmaga_flg = ?'); 
    177                     $this->arrVal[] = $this->arrSql['search_htmlmail']; 
     176                    // メルマガ拒否している会員も含む場合は、条件を付加しない 
     177                    if ($this->arrSql['search_htmlmail'] != 99) { 
     178                        $this->setWhere('mailmaga_flg = ?'); 
     179                        $this->arrVal[] = $this->arrSql['search_htmlmail']; 
     180                    } 
    178181                } else { 
    179182                    // メルマガ購読拒否は省く 
  • branches/version-2_13-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail.php

    r23606 r23620  
    5454        $this->arrSex = $masterData->getMasterData('mtb_sex'); 
    5555        $this->arrPageRows = $masterData->getMasterData('mtb_page_max'); 
    56         $this->arrHtmlmail = array('' => '両方',  1 => 'HTML', 2 => 'TEXT'); 
     56        $this->arrHtmlmail = array('' => 'HTML+TEXT',  1 => 'HTML', 2 => 'TEXT', 99 => '全員(メルマガ拒否している会員も含む)'); 
    5757        $this->arrMailType = $masterData->getMasterData('mtb_mail_type'); 
    5858 
Note: See TracChangeset for help on using the changeset viewer.