バージョン選択

フォーラム

メニュー

オンライン状況

35 人のユーザが現在オンラインです。 (27 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 35
もっと...

サイト内検索

 > フロント機能 > 簡易CMS機能

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
inoue_ben
投稿日時: 2010/6/3 15:15
対応状況: −−−
新米
登録日: 2006/10/24
居住地:
投稿: 2
簡易CMS機能
EC-CUBE用の簡易CMS(ページ管理機能)を作りました。

http://inbyosc.heteml.jp/ec/cpage/index.php?cpage_id=1

管理画面から簡単にページを作成できます。
PC,携帯両対応です。
パスワード制限や、会員制限もかけられます。
FCKエディタ採用で、ページ編集も簡単です。

ただし、思いっきりネイティブコード(特にmysql関数とか)なので、ECキューブコードに書換えていただけると幸いです。
(私、ECキューブユーザーでは無い上に、調べる時間がなかったので...)

どなたか親切な方いらっしゃいましたら
http://twitter.com/inoue_ben
までご連絡ください。
(もしくは連絡無しで、書換えて結果だけくださいw)

宜しくお願いします。
flealog
投稿日時: 2010/6/4 8:43
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: 簡易CMS機能
この機能よさそうですね^^

迷子メールなどの対応に使えそう。
素敵な機能の公開ありがとうございます。

・・・コミュ版で動くかな?

引用:

ただし、思いっきりネイティブコード(特にmysql関数とか)なので、ECキューブコードに書換えていただけると幸いです。


私も知識がないので、出来る方よろしくお願いしますm(_ _)m


----------------
EC-CUBE3っぽいテンプレート
GitHub で公開中
https://github.com/bluestylejp

お問い合わせ番号CSV登録&メール送信プラグイン
http://urx.red/qDT6

inoue_ben
投稿日時: 2010/6/4 12:33
対応状況: −−−
新米
登録日: 2006/10/24
居住地:
投稿: 2
Re: 簡易CMS機能 昨日の今日で変更のお知らせm(_ _)m
本番環境に近いサーバーにアップしたら、どうしても携帯の画像リサイズ(class/SC_MobileImage.php)がimgタグを<!--No image-->と書換えてくるので以下の対応を加えました。

---------------
class/SC_MobileImage.phpの97行をコメントアウト

// :::::: ページ管理 $buffer = str_replace($images[0][$key], '<!--No image-->', $buffer);

---------------
class/pages/cpage/LC_Page_Cpage.phpの153行コメントアウトを削除

//$page['text_m'] = $this->modify_img($page['text_m']);

$page['text_m'] = $this->modify_img($page['text_m']);


---------------

単純なバグがあったので修正しました
----------------
class/pages/cpage/LC_Page_Cpage.php 209行

$new_img_src = str_replace(SSL_URL,'',$attributes['src']);
                     ↓
$new_img_src = str_replace(SSL_URL,'',$new_img_src);

----------------


http://inbyosc.heteml.jp/ec/cpage/?cpage_id=1
のZIPファイルは、新しいのに差替えてあります。
ゲスト
投稿日時: 2010/6/13 6:40
対応状況: −−−
Re: 簡易CMS機能 昨日の今日で変更のお知らせm(_ _)m
素晴らしい機能を公開していただき大変感謝いたします!

数時間前にこちらを拝見させていただき、ECCUBEを触って1ヶ月弱のド素人ゆえ途中かなりつまずきましたがなんとか導入することができました。


モバイルのページ作成や管理はまさしく私が求めていた機能なので重宝させていただきます^^



差し出がましいようで申し訳ございませんが私が気づいた点を記させていただきます。

mobile/cpage/index.tpl内のリンク記述ですが、現状のままですと全てリンクエラーになりますため

<a href="../../../default/mobile/cpage/●●●/●●●.php">●●●</a>




<a href="/mobile/●●●/●●●.php">●●●</a>


のようにそれぞれ訂正する必要がございます。(パスは/mobileから始まる絶対パスで問題ないはずです)


また、デフォルトのEC CUBEではモバイルはXHTML仕様ではないためdiv要素は不要かと思います。


この点で私の認識に問題がありましたら申し訳ありません><
ゲスト
投稿日時: 2010/6/13 7:13
対応状況: −−−
Re: 簡易CMS機能 昨日の今日で変更のお知らせm(_ _)m
所々修正したので一応ソース貼っておきます。
間違いや問題等ございましたらご指摘ください><

(6/15一部訂正)

data/Smarty/mobile/cpage/index.tpl
<!--{*
* :::::: ページ管理
 *}-->
<!-- ▼ロゴ ここから -->
<center><img src="<!--{$TPL_DIR}-->img/header/logo.gif"></center>
<!-- ▲ロゴ ここまで -->

<!--▼CONTENTS-->
<!--{if $arrRet.member_lock == '1'}-->
このページは会員様限定ページです。<a href="/mobile/mypage/index.php" utn>ログイン</a>後にご覧いただけます。
<!--{/if}-->

<!--{if $arrRet.password_lock == '1'}-->
このページをご覧頂くには、パスワードが必要です。
<!--{if $arrRet.password_error == '1'}-->パスワードが違います。いまいちどご確認ください。
<!--{/if}-->
  <form action="<!--{$smarty.server.PHP_SELF|escape}-->?cpage_id=<!--{$arrRet.id}-->" method="POST">
    <input type="hidden" name="cpage_id" value="<!--{$arrRet.id}-->" />
    <input type="text" name="cpage_password" value="" />
    <input type="submit" value="パスワード送信" />
  </form>
<!--{/if}-->

<!--{if $arrRet.password_lock != '1' && $arrRet.member_lock != '1'}-->
  <!--{$arrRet.text_m}-->
<!--{/if}-->
<!--▲CONTENTS-->

<!-- ▼メニュー ここから -->
<!--{1|numeric_emoji}-->商品カテゴリ<br>
<!--{include_php file=`$smarty.const.MOBILE_HTML_PATH`frontparts/bloc/category.php}-->
<a href="/mobile/products/search.php" accesskey="2"><!--{2|numeric_emoji}-->商品検索</a><br>
<!--{if $isLogin eq true}-->
<a href="/mobile/mypage/refusal.php" accesskey="3"><!--{3|numeric_emoji}-->会員退会</a><br>
<!--{else}-->
<a href="/mobile/entry/new.php" accesskey="3"><!--{3|numeric_emoji}-->会員登録</a><br>
<!--{/if}-->
<a href="/mobile/guide/index.php" accesskey="4"><!--{4|numeric_emoji}-->ご利用ガイド</a><br>
<a href="/mobile/<!--{$smarty.const.MOBILE_SSL_URL}-->contact/index.php?PHPSESSID=<!--{$smarty.get.PHPSESSID|urlencode}-->" accesskey="5"><!--{5|numeric_emoji}-->お問い合せ</a><br>
<a href="/mobile/mypage/index.php" accesskey="6" utn><!--{6|numeric_emoji}-->MYページ</a><br>
<!-- ▲メニュー ここまで -->

<br>

<!-- ▼フッター ここから -->
<!--{include file='footer.tpl'}-->
<!-- ▲フッター ここまで -->
maggi
投稿日時: 2010/6/18 12:30
対応状況: −−−
長老
登録日: 2010/4/23
居住地: 東京都渋谷区恵比寿西1-16-6
投稿: 157
Re: 簡易CMS機能 昨日の今日で変更のお知らせm(_ _)m
COOLですね!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,145名です
総投稿数は110,045件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1650
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.