Changeset 20459
- Timestamp:
- 2011/03/02 13:55:04 (13 years ago)
- bzr:base-revision:
- svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:20458
- bzr:committer:
- Kentaro Ohkouchi <ohkouchi@loop-az.jp>
- bzr:file-ids:
data/Smarty/templates/default/abouts/index.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fabouts%2Findex.tpl
data/class/SC_View.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2FSC_View.php
data/class/helper/SC_Helper_DB.php 15176@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_DB.php
data/class/helper/SC_Helper_Mail.php 15618@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_Mail.php
data/class/pages/LC_Page.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2FLC_Page.php
data/class/pages/abouts/LC_Page_Abouts.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fabouts%2FLC_Page_Abouts.php
data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Calendar.php 17073@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2Fclass%2Fpages%2Ffrontparts%2Fbloc%2FLC_Page_FrontParts_Bloc_Calendar.php
data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php 15367@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Ffrontparts%2Fbloc%2FLC_Page_FrontParts_Bloc_Cart.php
data/class/pages/rss/LC_Page_Rss_Products.php 16193@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Frss%2FLC_Page_Rss_Products.php
data/require_classes.php 18500@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_4-dev%2Fdata%2Frequire_classes.php- bzr:mapping-version:
- v4
- bzr:merge:
ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- ohkouchi@loop-az.jp-20110302045448-fb8y0kp3tbqnr6lt
- bzr:revno:
- 3186
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/Smarty/templates/default/abouts/index.tpl ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/SC_View.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/helper/SC_Helper_DB.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/helper/SC_Helper_Mail.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/pages/LC_Page.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/pages/abouts/LC_Page_Abouts.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Calendar.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/class/pages/rss/LC_Page_Rss_Products.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h
data/require_classes.php ohkouchi@loop-az.jp-20110302045234-il10jugwj4mjz27h- bzr:timestamp:
- 2011-03-02 13:54:48.059999943 +0900
- bzr:user-agent:
- bzr2.2.1+bzr-svn1.0.4
- svn:original-date:
- 2011-03-02T04:54:48.060000Z
- Location:
- branches/version-2_5-dev/data
- Files:
-
- 1 deleted
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/Smarty/templates/default/abouts/index.tpl
r20290 r20459 23 23 *}--> 24 24 <!--▼CONTENTS--> 25 <!--{assign var=_site value=$arrSiteInfo}-->26 25 <script type="text/javascript">//<![CDATA[ 27 26 $(function() { … … 33 32 'height': '300px' 34 33 }); 35 var lat = <!--{$ _site.latitude}-->36 var lng = <!--{$ _site.longitude}-->34 var lat = <!--{$objSiteInfo->data.latitude}--> 35 var lng = <!--{$objSiteInfo->data.longitude}--> 37 36 if (lat && lng) { 38 37 var latlng = new google.maps.LatLng(lat, lng); -
branches/version-2_5-dev/data/class/SC_View.php
r20303 r20459 22 22 */ 23 23 24 $viewDir = realpath(dirname(__FILE__)) . '/'; // XXX グローバル変数として流用あり 25 require_once $viewDir . '../module/Smarty/libs/Smarty.class.php'; 24 require_once realpath(dirname(__FILE__)) . '/../module/Smarty/libs/Smarty.class.php'; 26 25 27 26 class SC_View { 28 27 29 28 var $_smarty; 30 var $objSiteInfo; // サイト情報31 29 32 30 // コンストラクタ 33 31 function SC_View($siteinfo = true) { 34 global $viewDir;35 32 36 33 $this->_smarty = new Smarty; … … 51 48 $this->_smarty->register_modifier("sfRmDupSlash", array("SC_Utils_Ex", "sfRmDupSlash")); 52 49 $this->_smarty->register_modifier("sfCutString", array("SC_Utils_Ex", "sfCutString")); 53 $this->_smarty->plugins_dir=array("plugins", $viewDir . "../smarty_extends");50 $this->_smarty->plugins_dir=array("plugins", realpath(dirname(__FILE__)) . "/../smarty_extends"); 54 51 $this->_smarty->register_modifier("sfMbConvertEncoding", array("SC_Utils_Ex", "sfMbConvertEncoding")); 55 52 $this->_smarty->register_modifier("sfGetEnabled", array("SC_Utils_Ex", "sfGetEnabled")); … … 63 60 if(ADMIN_MODE == '1') { 64 61 $this->time_start = SC_Utils_Ex::sfMicrotimeFloat(); 65 }66 67 // サイト情報を取得する68 // XXX LC_Page 配下で取得した方が良い69 if($siteinfo) {70 if(!defined('LOAD_SITEINFO')) {71 $this->objSiteInfo = new SC_SiteInfo();72 $arrInfo['arrSiteInfo'] = $this->objSiteInfo->data;73 74 // 都道府県名を変換75 $masterData = new SC_DB_MasterData_Ex();76 $arrPref = $masterData->getMasterData('mtb_pref');77 $arrInfo['arrSiteInfo']['pref'] =78 isset($arrPref[$arrInfo['arrSiteInfo']['pref']])79 ? $arrPref[$arrInfo['arrSiteInfo']['pref']] : "";80 81 // サイト情報を割り当てる82 foreach ($arrInfo as $key => $value){83 $this->_smarty->assign($key, $value);84 }85 86 define('LOAD_SITEINFO', 1);87 }88 62 } 89 63 } … … 161 135 /* サイト初期設定 */ 162 136 function initpath() { 163 global $viewDir;164 137 165 $array['tpl_mainnavi'] = $viewDir . '../Smarty/templates/frontparts/mainnavi.tpl';138 $array['tpl_mainnavi'] = realpath(dirname(__FILE__)) . '/../Smarty/templates/frontparts/mainnavi.tpl'; 166 139 167 140 $objDb = new SC_Helper_DB_Ex(); -
branches/version-2_5-dev/data/class/helper/SC_Helper_DB.php
r20428 r20459 137 137 * 店舗基本情報を取得する. 138 138 * 139 * 引数 $force が false の場合は, 初回のみ DB 接続し, 140 * 2回目以降はキャッシュされた結果を使用する. 141 * 139 142 * @param boolean $force 強制的にDB取得するか 140 143 * @param string $col 取得カラムを指定する -
branches/version-2_5-dev/data/class/helper/SC_Helper_Mail.php
r20435 r20459 54 54 $tmp_subject = $arrRet[0]['subject']; 55 55 56 $objSiteInfo = new SC_SiteInfo(); 57 $arrInfo = $objSiteInfo->data; 56 $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 58 57 59 58 $objMailView = new SC_SiteView_Ex(); … … 79 78 80 79 $arrTplVar = new stdClass(); 81 $objSiteInfo = new SC_SiteInfo(); 82 $arrInfo = $objSiteInfo->data; 80 $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 83 81 $arrTplVar->arrInfo = $arrInfo; 84 82 … … 185 183 function sfSendTplMail($to, $tmp_subject, $tplpath, &$objPage) { 186 184 $objMailView = new SC_SiteView_Ex(); 187 $objSiteInfo = new SC_SiteInfo(); 188 $arrInfo = $objSiteInfo->data; 185 $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 189 186 // メール本文の取得 190 187 $objPage->tpl_shopname=$arrInfo['shop_name']; … … 205 202 // 通常のメール送信 206 203 function sfSendMail($to, $tmp_subject, $body) { 207 $objSiteInfo = new SC_SiteInfo(); 208 $arrInfo = $objSiteInfo->data; 204 $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 209 205 // メール送信処理 210 206 $objSendMail = new SC_SendMail_Ex(); -
branches/version-2_5-dev/data/class/pages/LC_Page.php
r20384 r20459 76 76 var $template = SITE_FRAME; 77 77 78 /** 店舗基本情報 */ 79 var $arrSiteInfo; 80 78 81 // }}} 79 82 // {{{ functions … … 100 103 $this->objPlugin = new SC_Helper_Plugin_Ex(); 101 104 $this->objPlugin->preProcess($this); 105 106 // 店舗基本情報取得 107 $this->arrSiteInfo = SC_Helper_DB_Ex::sfGetBasisData(); 102 108 103 109 // トランザクショントークンの検証と生成 -
branches/version-2_5-dev/data/class/pages/abouts/LC_Page_Abouts.php
r20344 r20459 67 67 */ 68 68 function action() { 69 $this->objSiteInfo = new SC_SiteInfo();69 $this->objSiteInfo->data = SC_Helper_DB_Ex::sfGetBasisData(); 70 70 $this->objSiteInfo->data['pref'] = 71 71 isset($this->arrPref[$this->objSiteInfo->data['pref']]) -
branches/version-2_5-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Calendar.php
r20395 r20459 149 149 */ 150 150 function lfGetRegularHoliday() { 151 $ objSiteInfo = new SC_SiteInfo();152 $arrRegularHoliday = explode('|', $ objSiteInfo->data['regular_holiday_ids']);151 $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 152 $arrRegularHoliday = explode('|', $arrInfo['regular_holiday_ids']); 153 153 return $arrRegularHoliday; 154 154 } -
branches/version-2_5-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php
r20444 r20459 64 64 function action() { 65 65 $objCart = new SC_CartSession_Ex(); 66 $objSiteInfo = new SC_SiteInfo;67 66 $this->isMultiple = $objCart->isMultiple(); 68 $this->arrCartList = $this->lfGetCartData($objCart , $objSiteInfo);67 $this->arrCartList = $this->lfGetCartData($objCart); 69 68 } 70 69 … … 82 81 * 83 82 * @param SC_CartSession $objCart カートセッション管理クラス 84 * @param SC_SiteInfo $objSiteInfo サイト情報クラス85 83 * @return array $arrCartList カートデータ配列 86 84 */ 87 function lfGetCartData(&$objCart , &$objSiteInfo) {85 function lfGetCartData(&$objCart) { 88 86 $arrCartKeys = $objCart->getKeys(); 89 87 foreach ($arrCartKeys as $cart_key) { … … 106 104 107 105 // 店舗情報の取得 108 $arrInfo = $objSiteInfo->data;106 $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 109 107 110 108 // 送料無料までの金額 … … 117 115 118 116 return $arrCartList; 119 120 117 } 121 122 118 } 123 119 ?> -
branches/version-2_5-dev/data/class/pages/rss/LC_Page_Rss_Products.php
r20344 r20459 65 65 function action() { 66 66 $objView = new SC_SiteView_Ex(); 67 $objSiteInfo = new SC_SiteInfo();68 67 69 68 //店舗情報をセット 70 $this->arrSiteInfo = $objSiteInfo->data;69 $this->arrSiteInfo = SC_Helper_DB_Ex::sfGetBasisData(); 71 70 72 71 //商品IDを取得 -
branches/version-2_5-dev/data/require_classes.php
r20449 r20459 41 41 require_once(CLASS_REALDIR . "SC_Image.php"); 42 42 require_once(CLASS_REALDIR . "SC_UploadFile.php"); 43 require_once(CLASS_REALDIR . "SC_SiteInfo.php");44 43 require_once(CLASS_EX_REALDIR . "SC_SendMail_Ex.php"); 45 44 require_once(CLASS_REALDIR . "SC_FormParam.php");
Note: See TracChangeset
for help on using the changeset viewer.