メイン Amaxoop2 テンプレート編集中ですが、画像表示幅で質問です! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
wackey5500 | 投稿日時: 2008-2-6 18:37 |
半人前 登録日: 2005-4-9 居住地: 投稿: 33 |
テンプレート編集中ですが、画像表示幅で質問です! taquino様
いつもお世話になっております。 今回Amaxoop2のテンプレートをTableレイアウトからCSSレイアウトへ変更することを思いつきで強行しているのですが(笑)、どうしても一か所だけわからないところがあります。 ▽デモサイト http://labs.windharmony.com/modules/amaxoop2/ このエントリリストはamax2_link.htmlの編集で直したのですが、画像のサムネイル表示のロジックがよくわかりません。 テンプレート上ではwidth、heightの指定がないのに、実際のHTML上では「 height="75" width="53"」などの表記がついてきます。 該当部分は下記部分ですが、どのようなロジックで画像サイズの指定をされているのでしょうか。出来れば、このサイズを縮小じゃなくて原寸にしてみたいと思いまして。 amax2_link.html中の
優先課題ではないのでお時間がある時で結構ですのでご教示いただければ、幸いです。 |
taquino | 投稿日時: 2008-2-9 14:53 |
管理人 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: テンプレート編集中ですが、画像表示幅で質問です! wackey5500さん、混乱させてすみません。
実は、widthやheightはプログラム側で付加している仕組になっています。 つまり、$item.ThumbnailURLの中身(値)を無理矢理下記のようにしているのです。
頭と尻のダブルクォーテーションが無いのがミソです。 本来は、width値とheight値を渡すべきであり、このやり方は汚い手段と自覚しています。 開発当初、AmazonWebServiceからのimage関連の戻り値が安定しなかったため、逃げ手を打ったというものです。 最近の戻り値の状況は確認していませんが。 #もともと力任せのコーディングな上に、戻り値の例外処理が深いところにまで食い込んでいるという...。 対症療法ですが、今回の御希望に関しては、ThumbnailURLをMediumImageURLとすれば一応の解決ができます。 #Smartyのregex_replace機能で、widthやheightを削除する手もあると言えばありますね。 |
wackey5500 | 投稿日時: 2008-2-9 15:59 |
半人前 登録日: 2005-4-9 居住地: 投稿: 33 |
Re: テンプレート編集中ですが、画像表示幅で質問です! taquinoさん、ありがとうございます!
なるほど、と思いました。 対症療法で一度試してみたいと思います。ありがとうございました。 |
wackey5500 | 投稿日時: 2008-2-9 21:50 |
半人前 登録日: 2005-4-9 居住地: 投稿: 33 |
Re: テンプレート編集中ですが、画像表示幅で質問です! MediumImageURLと入れて出来ましたが、エントリリストはばっちり解決しました。
しかし、検索結果(amax2_search.html)やAmazon Topseller(amax2_topseller.html)では反映されませんでした。 これはphpファイルの修正が必要なんでしょうか・・・。 regex_replaceでも挑戦してみようと思いましたが、正規表現がイマイチ理解できてなくていろいろ打ちなおして試してみましたが、うまくできませんでした。。。 少しきちんとphpや正規表現を勉強したほうが良さそうな気がしてきました。 |
taquino | 投稿日時: 2008-2-10 14:03 |
管理人 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: テンプレート編集中ですが、画像表示幅で質問です! しまった、あまりにも局地的な対処療法になっていました。
正直に告白すると、searchとtopsellerを失念していました。 ということで、マイナー改訂版1.23aを提供するようにしました。 お手数ですが、新バージョンの search.php と topseller.php に入れ替えをお願いします。 #修正方法をここに書くより、改訂の方が簡単でしたので...。 |
wackey5500 | 投稿日時: 2008-2-10 23:00 |
半人前 登録日: 2005-4-9 居住地: 投稿: 33 |
Re: テンプレート編集中ですが、画像表示幅で質問です! すいません!!
ご丁寧に改訂までしていただいて恐縮です・・・。 |
wackey5500 | 投稿日時: 2008-3-22 20:52 |
半人前 登録日: 2005-4-9 居住地: 投稿: 33 |
Re: テンプレート編集中ですが、画像表示幅で質問です! その後、ご報告させていただいていなかったのですが、おかげさまでテンプレート変更して順調に運用しております。ありがとうございました!
連携とまではいかないのですが、テンプレート中へキーワードや商品名をデフォルトで入れた楽天商品検索へのフォームを設置したり、トップセラーをランキング表示化(第1位、とか)してみたりしました。またそのページ下部にはブログなどにコピペできるようなテキストやHTMLも表示しています。 ※トップセラーは売れている順ということは認識しているのですが、公式な「ランキング」である、またその根拠に値する文献が見当たらなかったので言葉を濁して使おうかと思っています。 ▽詳細表示 http://labs.windharmony.com/modules/amaxoop2/amaxo.php?lid=16 ▽検索結果ページ http://labs.windharmony.com/modules/amaxoop2/topseller.php?b=3135681&s=Books ▽トップセラー表示 http://labs.windharmony.com/modules/amaxoop2/topseller.php?b=3135681&s=Books 個人的には雑に作ってしまったので、今後きちんとしたHTMLにしてブラッシュアップしていこうと思っています。 そして、ようやくPHPも勉強し始めたので、また改造等で質問等させていただくかもしれませんが、その際はよろしくお願い申し上げます。 せっかくなので、テンプレートを公開もしてみました。 http://labs.windharmony.com/modules/mydownloads/viewcat.php?cid=3 |
taquino | 投稿日時: 2008-3-23 14:27 |
管理人 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: テンプレート編集中ですが、画像表示幅で質問です! wackey5500さん、拝見しました。
シンプルで綺麗なテンプレートですね。 私はデザイン面のセンスが無いもので、感心します。 今後も宜しくお願いします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |