質問 > 管理機能 > 商品ページでシステムエラーが出てしまいました。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
niitsuma |
投稿日時: 2018/11/22 13:22
対応状況: −−−
|
新米 登録日: 2018/11/22 居住地: 投稿: 5 |
商品ページでシステムエラーが出てしまいました。 おせわになります。
システムエラーが発生してしまい、治らずに困っています。 解決方法をお教えいただけると幸いです。 [EC-CUBE] 2.13.5 [レンタルサーバ] さくらのレンタルサーバー [PHP] PHP 5.4.45 [データベース] MySQL 5.7 [ブラウザ]firefox [現象] 商品ページに在庫数を表示させたく、 <!-- //// 在庫数表示ここから //// --> <p> 在庫: <!--{if $arrProduct.stock_unlimited_min == 1}--> <strong>有り</strong> <!--{else}--> <!--{if $arrProduct.stock_min != $arrProduct.stock_max}--> <strong>残りあと</strong> <strong><!--{$arrProduct.stock_min|escape}--></strong>~ <strong><!--{$arrProduct.stock_max|escape}--></strong> <!--{else}--> <strong>残りあと</strong> <strong><!--{$arrProduct.stock_min|escape}--></strong> <!--{/if}--> <!--{/if}--> </p> <!-- //// 在庫数表示ここまで //// --> 上記を /data/Smarty/templates/default/products/detail.tpl に記入しました。 表示させることはできたのですが、思っていた動作と少し違ったため、完全に素人考えで <!--{$arrProduct.stock_min|escape}--> <!--{$arrProduct.stock_max|escape}--> 上記を <!--{$arrProduct.stock_min|1}--> <!--{$arrProduct.stock_max|20}--> と書き換えてしまい、そのままアップしたところシステムエラーが出てしまいました。 (思っていた動作とは、「指定の在庫数以上なら在庫ありと表示し、指定の在庫数未満なら在庫数を表示させる」といった動作です。) もともとのデータ(detail.tpl)のバックアップは取ってあったので、バックアップしていたものを改めて上書きしてもシステムエラーが出たままの状態となってしまっております。 デバック情報は下記です ▼▼▼ デバッグ情報ここから ▼▼▼ Fatal error(E_USER_ERROR): Smarty error: [in /data/Smarty/templates/pluscloud/products/detail.tpl line 166]: [plugin] modifier '1' is not implemented (core.load_plugins.php, line 118) on [/data/module/Smarty/libs/Smarty.class.php(1094)] /products/detail.php(29): LC_Page_Products_Detail_Ex->process /data/class_extends/page_extends/products/LC_Page_Products_Detail_Ex.php(54): LC_Page_Products_Detail->process /data/class/pages/products/LC_Page_Products_Detail.php(160): LC_Page->sendResponse /data/class/pages/LC_Page.php(155): SC_Display->prepare /data/class/SC_Display.php(80): SC_View->getResponse /data/class/SC_View.php(105): Smarty->fetch /data/module/Smarty/libs/Smarty.class.php(1264): include /data/Smarty/templates_c/pluscloud/%%F1^F15^F158E3F4%%site_frame.tpl.php(102): Smarty->_smarty_include /data/module/Smarty/libs/Smarty.class.php(1870): include /data/Smarty/templates_c/pluscloud/%%58^587^5876E692%%site_main.tpl.php(39): Smarty->_smarty_include /data/module/Smarty/libs/Smarty.class.php(1870): include /data/Smarty/templates_c/pluscloud/%%0C^0C2^0C29BD05%%detail.tpl.php(4): smarty_core_load_plugins /data/module/Smarty/libs/internals/core.load_plugins.php(118): Smarty->_trigger_fatal_error /data/module/Smarty/libs/Smarty.class.php(1816): Smarty->trigger_error /data/module/Smarty/libs/Smarty.class.php(1094): trigger_error ▲▲▲ デバッグ情報ここまで ▲▲▲ 解決法等ありましたら、ご教示ください。 よろしくお願いします。 |
red |
投稿日時: 2018/11/22 14:49
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: 商品ページでシステムエラーが出てしまいました。 キャッシュを削除しましょう
|
niitsuma |
投稿日時: 2018/11/22 15:14
対応状況: −−−
|
新米 登録日: 2018/11/22 居住地: 投稿: 5 |
Re: 商品ページでシステムエラーが出てしまいました。 解決できました!
ブラウザの方でキャッシュやcookieは何度か削除していたので、別の方法を探してみたら、ec-cube内のキャッシュの削除があるのを初めて知りました。 ご回答いただきありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |