月別アーカイブ: 2008年3月

Zen Cart バグ? :: RE: 海外の住所で登録した時に、Paypalのラジオボックスが消えてしまう。

投稿者: きたきつね

日時: 2008年03月31日(Mon) 15:25 (GMT 9)
トピック 返信: 4

単純に支払方法がひとつしかないのでデフォルトで選択状態になっているだけだと思います。

if (sizeof($selection) > 1) {



if (sizeof($selection) > 0) {

に変えればチェックボックスは出てきます。

※二箇所有る内の下の方です。

ただ、御自身で書いているように

<input type=”hidden” name=”payment” value=”paypal” />

としてきちんとペイメントモジュールとしてpaypalが選択されていますので、そのまま最終確認画面に進んだらきちんとPaypalが選択されているはずなので、ラジオボタンを表示しても意味が無いのですけどね。

Zen Cart バグ? :: RE: 海外の住所で登録した時に、Paypalのラジオボックスが消えてしまう。

投稿者: kaz

日時: 2008年03月31日(Mon) 15:59 (GMT 9)
トピック 返信: 4

こんにちは、きたきつねさん。

先日は質問にお答えいただきありがとうございました。

先ほど再度ソースをチェックしていて、もうひとつ選択肢があれば同じ条件(海外住所等)でも

ラジオボックスが出ることから、私の方でもデフォルトで選択されているのだと確認いたしました。

配送方法の時はEMSしかないのにラジオボックスが表示されていたため、

こちらも表示されていないとおかしいとハナから思い込んでしまっていた模様です。

ただお客様で私の勘違いと同じ見方をされる方がいるといけないので、


Code:
<?php

    if (sizeof($selection) > 1) {

 ?>

<?php echo zen_draw_radio_field(’payment’, $selection[$i][’id’], ($selection[$i][’id’] == $_SESSION[’payment’] ? true : false), ‘id="pmt-’.$selection[$i][’id’].’"’); ?>

<?php

    } else {

?>

<?php echo zen_draw_radio_field(’payment’, $selection[$i][’id’], ($selection[$i][’id’] == $_SESSION[’payment’] ? true : false), ‘id="pmt-’.$selection[$i][’id’].’" checked’); ?>

<?php

    }

?>



という形でHiddenではなく、はじめからチェックされたラジオボタンを表示させたいと思います。

kimonoさん、きたきつねさんには大変ご迷惑をおかけいたしました。

また、お答えいただきありがとうございました!

———————————————————

サーバOS: Linux 2.6.9-67.0.4.ELsmp

Zen Cart 1.3.0.2-l10n-jp-2

データベース: MySQL 4.0.27

PHP バージョン: 4.3.9

HTTP サーバ: Apache

Zen Cart プログラムの話題 :: RE: 標準のhtmlAreaが使いにくい

投稿者: yama

日時: 2008年03月31日(Mon) 15:10 (GMT 9)
トピック 返信: 8

とりあえず商品ページだけでよければ。しかもいろいろキメウチですけど。


Code:
<?php

$tinymce_path = DIR_WS_CATALOG . "editors/tinymce/";

print <<< DOC_END

<script type="text/javascript" src="{$tinymce_path}jscripts/tiny_mce/tiny_mce.js"></script>

<script type="text/javascript">

   tinyMCE.init({

      mode : "textareas",

      theme : "advanced",

      theme_advanced_toolbar_location : "top",

      theme_advanced_toolbar_align : "left",

      theme_advanced_statusbar_location : "bottom",

      theme_advanced_resizing : true

   });

</script>

DOC_END;

?>



上記の内容のファイルをtinymce.incなどのファイル名でproduct.phpの</head>の直前あたりで読み込むとテキストエリアがTinyMCEになります。FCKeditorも似たようなメソッド(実装方法)があるので、同様にできると思います。ちなみにhtmlarea関係の読み込みは無効になるようにしておく必要があります。ふと思ったけどhtmlarea.phpのほうをハックするといいかもしれませんね。

ただしkimonoさんの改良と違って商品編集ページだけです。切り換えもできませんし。

Zen-Cart.Com/JPからの情報 :: RE: 携帯版モジュール「zen-mobile」のテストにご協力ください!

投稿者: 志田

日時: 2008年03月31日(Mon) 15:41 (GMT 9)
トピック 返信: 4

すみません、先日のcommitで、動かなくなってしまったようです。

今回のように、開発中の最新版を毎回試していただくとなると、

上記のようなエラーがまた発生するかもしれないので、

モバイルモジュールのスナップショットファイルとして、今後は

すみませんが、

 http://zen-cart.jp/snapshot/zen-mobile-snapshot-2008-03-31-2.zip

上記をご利用いただくようにしたいと思います。

先ほど試してみた感じでは、疎通は動いていましたので、

_________________
アークウェブ http:/www.ark-web.jp

きものリメイク comachi http://comachi-kimono.jp

Zen Cart バグ? :: RE: 海外の住所で登録した時に、Paypalのラジオボックスが消えてしまう。

投稿者: kaz

日時: 2008年03月31日(Mon) 11:45 (GMT 9)
トピック 返信: 2

返信が遅くなりまして申し訳ございません。

こんにちは、kimonoさん。kazです。

サイトですが、サイドボックスにて日本語と英語に切り替えが可能です。

英語ページから海外の住所(とりあえず住所・郵便番号ともハワイにしてます)で

精算を行おうとしている時に発生しています。

海外の住所はそのままに、

試しに処理通貨設定を「Only JPY」から「Selected Currency」に変更してみたのですが特に状況は変わらず、

適用地域を「–なし–」から「日本」に変更し、英語ページから

精算を行おうとするとPaypalの文字も消えていました。

(ちなみに上記の状態で言語を日本語に切り替えても同じでした。)

———————————————————

サーバOS: Linux 2.6.9-67.0.4.ELsmp

Zen Cart 1.3.0.2-l10n-jp-2

データベース: MySQL 4.0.27

PHP バージョン: 4.3.9

HTTP サーバ: Apache

Zen Cart プログラムの話題 :: RE: 標準のhtmlAreaが使いにくい

投稿者: kimono

日時: 2008年03月31日(Mon) 10:53 (GMT 9)
トピック 返信: 7

こんにちわ。kimonoです Smile

本家のfckeditorはかなり弄る必要があります。

1.3.8とかならそのままインストールは出来ますが、1.3.0は追加のエディターの新しいバージョン用にはなっていません。

管理画面の呼び出しているページほとんどを書き直す必要があります。

その辺をマージしたものも公開するつもりですが、もうしばらくお待ちください。

4月になれば、時間取れるかな?^^;

_________________
☆☆☆レンサバ&インストール代行、モジュールカスタマイズ、各種パッケージ商品始めました☆☆☆

会社サイト xoops&zox

http://www.obitastar.co.jp/

運営サイト(着物) zencart

http://www.online-kimono.jp/

Zen-Cart.Com/JPからの情報 :: RE: 携帯版モジュール「zen-mobile」のテストにご協力ください!

投稿者: かず

日時: 2008年03月31日(Mon) 07:20 (GMT 9)
トピック 返信: 3

おはようございます。

とりあえずREADME.txtに描いてる通りインストールしてみました。

convert_infopages_to_ezpages.sqlはないのでパッチは当ててません。

インストール直後、へダー部分に


Code:
Warning: main(includes/init_includes/init_define_queries_configuration_foreach_template.php) [function.main]: failed to open stream: No such file or directory in /home/****/public_html/****/includes/autoload_func.php on line 47

Warning: main() [function.include]: Failed opening ‘includes/init_includes/init_define_queries_configuration_foreach_template.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/****/public_html/****/includes/autoload_func.php on line 47

Warning: Cannot modify header information – headers already sent by (output started at /home/****/public_html/****/includes/autoload_func.php:47) in /home/****/public_html/****/includes/init_includes/init_templates.php on line 78



と出ました。で、右カラムは表示されずに左カラムの下、カラムと同じ幅で


Code:
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘SQL_BANNER_CHECK_QUERY’ at line 1 in:[SQL_BANNER_CHECK_QUERY]



と出てます。サイト内にリンクしているもの(サイドボックスやホーム等)をクリックしますと


Code:
Warning: main(includes/init_includes/init_define_queries_configuration_foreach_template.php) [function.main]: failed to open stream: No such file or directory in /home/****/public_html/****/includes/autoload_func.php on line 47

Warning: main() [function.include]: Failed opening ‘includes/init_includes/init_define_queries_configuration_foreach_template.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/****/public_html/****/includes/autoload_func.php on line 47

Fatal error: Call to a member function on a non-object in /home/****/public_html/****/includes/init_includes/overrides/init_db_config_read.php on line 37



とだけ表示されてサイトは表示されなくなりました。

ヘッダーに出てきます

Code:
includes/init_includes/init_define_queries_configuration_foreach_template.php



というのは見当たりません。

–サーバー環境–

データベース: MySQL 4.1.22-standard

PHP バージョン: 4.4.7 (Zendのバージョン: 1.3.0)

サーバOS: Linux 2.6.9-55.0.6.ELsmp

HTTP サーバ:

Apache/1.3.39 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.7 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.30 OpenSSL/0.9.7a

とりあえず現在の状況です。よろしくお願いします。