ページ 11

Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2007/3/23 12:00
by mikan
Zen-Cart v1.3系でZen Lightboxを使いたいのですが,
http://www.zen-cart.com/index.php?main_ ... cts_id=273

メインで使用している画像は正常にLigtboxで表示されますが,
追加画像が画像読み込みの部分で止まってしまいます。:cry:
どなたか修正箇所などの情報をご存知の方がおられましたら教えていただけませんか?

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2007/3/27 10:25
by mikan
自己解決しました。
画像をshop/images フォルダに全て保存していましたが,
shop/images/large フォルダの中に
画像名_LRG.jpgや画像名_1_LRG.jpgなどの形で保存したら
バッチリ表示されました :D
参考までにご報告いたします。

mikan さんが書きました:Zen-Cart v1.3系でZen Lightboxを使いたいのですが,
http://www.zen-cart.com/index.php?main_ ... cts_id=273

メインで使用している画像は正常にLigtboxで表示されますが,
追加画像が画像読み込みの部分で止まってしまいます。:cry:
どなたか修正箇所などの情報をご存知の方がおられましたら教えていただけませんか?

Posted: 2008/4/20 15:00
by にゃろめっち
mikanさん

はじめまして、にゃろめっちです。

画像をshop/images フォルダに全て保存していましたが,
shop/images/large フォルダの中に
画像名_LRG.jpgや画像名_1_LRG.jpgなどの形で保存したら
バッチリ表示されました Very Happy

とありますが、僕も同じ事を試してみたのですが、できません。

ほかなにかいじるとこはありましたでしょうか?
お願いします。

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/07 02:35
by ten-s
LighBoxでちょうど困っていたのですが、皆さんは普通にファイルをあげて、SQLをインストールしただけでメイン画像の表示はできているようなのですが、こちらでいくら試しても、画像リンクの状態でライトボックスの表示にならないのです。

V1.3.8aです。

コード: 全て選択

<script language="javascript" type="text/javascript"><!--
document.write('<a href="bmz_cache/b/b5f7a5b348472c080f0d111ed5ffb772.image.750x502.jpg" rel="lightbox-g" title="xxx"><img src="bmz_cache/b/b5f7a5b348472c080f0d111ed5ffb772.image.240x160.jpg" border="0" alt="xxx" title=" xxx " width="240" height="160" /><br /><span class="imgLink"><img src="xxx.gif" alt="xxx" /></span></a>');
//--></script>
<noscript>
<a href="xxx.com/ec/index.php?main_page=popup_image&amp;pID=20" target="_blank"><img src="bmz_cache/b/b5f7a5b348472c080f0d111ed5ffb772.image.240x160.jpg" border="0" alt="xxx" title=" xxx " width="240" height="160" /><br /><span class="imgLink"><img src="xxx" alt="xxx" /></span></a></noscript>
</div><!--eof Main Product Image-->


メイン画像はこのようなソースです。
headタグ内にはライトボックスのJSファイルも読み込まれているようです。

追加画像も同じ現象です。
皆さんは追加画像は出てこないようなことが書いてありますが…多分凡ミスな感じもしますが何卒よろしくお願いいたします。

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/08 16:29
by ten-s
こんにちは。

あれからいろいろと調べてみたのですが、結局表示はうまく行きませんでした。

恐らくImageHandler2を入れていたのですが、これが原因のような気がして削除したのですが画像も消えてしまったり消してもライトボックスが働かなかったりと散々でしたので、復旧しました。

そういえばImageHandlerもうまく動いてないような気がします。

Javascriptまわりで全体的に環境がよくないのかもしれませんので、諦めることにしました。

もし何か参考になることが分かりましたら教えていただける幸いです。

よろしくお願いいたします。

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/08 19:29
by うさぎっち
便乗しますが、私の環境も1.38aですが、同じくただの画像へのリンクになってしまっていますね。追加画像もしかりです。 :(

私の行った作業も、ten-sさんと同じように、ファイルをUPして(もちろんフォルダ名などは変更済みですが)SQLを実行しただけです。
また、今回のlightboxの他には、画像をいじる類のものは入れておりません。

1.38aだとだめなんでしょうか。うーん。何か見落としてるんでしょうねぇ。。。

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/08 23:14
by ten-s
http://www.zen-cart.com/index.php?main_ ... cts_id=830

こちらのSlimBoxも試してみたんですが、やっぱり動きません。。

海外のフォーラムも参照したんですが、同じような症状で動かないと書いている方がちらほらいました。※英語は読めませんが

管理画面で設定する何かが原因かなと思ったのですが、それもよくわかりません。

どなたかテストで協力して下さる方いらっしゃればお願い致します。

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/10 19:58
by mmochi
mmochiです。

Zen Lightboxは1.3.8aでモジュールのテンプレートディレクトリ(YOUR-TEMPLATE-FOLDER)をリネームしてアップロードするだけで動きます。
現在の配布バージョンは1.3.8a用ですし。

SQLの実行はありません。ImageHandlerもSQLの実行をする必要はありません。(インストールリンクをクリックするだけです)
何かほかのモジュールと混同していませんか?

それと複数のモジュールでどれが正しく動いていないか分からない状態だとハマり続けます。
ImageHandlerが正常に動いていなければ、Zen Lightboxが正しく動いていないのかどうかの判断ができません。
Zen Lightbox以外が全て正常に動いていることを確認したうえでZen Lightboxをインストールすることをお勧めします。

ちなみに、1.3.8aにZen Lightbox最新をインストールしました。
冒頭の通り、ディレクトリのリネームだけで動いています。
ImageHandlerも入れてみました。
テンプレートディレクトリのリネーム及び多少のファイルのマージが必要でしたが両方とも(Lightbox、ImageHandler)入った状態で正しく動作しています。

気になるのはメイン画像のリンク生成部分。
「rel="lightbox-g"」となっているようですが、こちらで入れてみた環境では「rel="lightbox"」なんですよね。
そもそもPOPUP用画像のパスが「bmz_cache?」にはなってないです。
includes/templates/classic/templates/tpl_modules_main_product_image.php

includes/functions/html_output.php
をカスタマイズしたということは無いですか?
カスタマイズしたことがないということだと、バージョンがあってないんじゃないでしょうか。
それぞれ最新を入手して試してみては。

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/10 21:06
by うさぎっち
>mmochiさん

ご報告ありがとうございます。

mmochiさんの報告を拝見し、私も自分のサーバーにもうひとつzen1.38aをインストールし、最新バージョンのZen Lightboxをインストールしてみました。

結果は、SQLの実行の必要はあったものの、フォルダのリネーム&UPの後SQLを実行すると、ちゃんと動作しました。
(SQLを実行しない場合は動作しませんでした)

ただ、mmochiさんのレスでは

「rel="lightbox-g"」となっているようですが、こちらで入れてみた環境では「rel="lightbox"」なんですよね。

とありますが
こちらの環境では、最新バージョンでも「rel="lightbox-g"」となっています。


ご返信いただいた内容から考え直し、自サイトでカスタマイズした部分を見直しましたら
以前自力でlightboxを導入したときに読み込んだlightbox.jsが動作をダブらせていたようで、これの読み込みを止めた所、あっさり動きました :oops:
2枚目以降の画像についてもちゃんど動作しています。


原因が分かり、無事解決できました。
mmochiさんありがとうございました :D

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/11 01:47
by ten-s
mmochiさん

ご返信遅くなりまして申し訳ありません!

まだ試していないですがこれから試してみます。

とにかくありがとうございました!

Re: Zen-Cart v1.3系でZen Lightboxが使えない

Posted: 2009/2/11 03:47
by ten-s
mmochiさんのご指摘いただいたhtml_output.phpはURL短縮で修正しています。そのためでしょうか、やはりLightboxが動きませんでした。。

>Zen Lightboxは1.3.8aでモジュールのテンプレートディレクトリ(YOUR-TEMPLATE-FOLDER)をリネームしてアップロードするだけで動きます。

こちらはテンプレートディレクトリ内のファイルだけをアップロードしただけで稼働するということなんですよね?

何だかいろいろやってしまったせいですね。。