やっとAmazonのリンク柱を修正できそうです
ウチのサイトの右側にあるAmazonのリンク柱ですが、最近までずっとおかしなことになっていたと思います。
これは、今まで利用していたAmazonWebサービスのバージョンが完全に終了してしまい、新しいものに移行してしまったため使えなくなっていたのです。
もう内容が全然別物になっていて、ちょこちょこっとソースを弄ればなんとかなる、とか言うレベルでなかったのでしばらく放置してました。
そんな折、こちらのサイトで公開されていた「Amazon Web サービス 4.0 on XSLTテンプレキット」を見つけたので、利用させていただきました。
バージョンが3.0から4.0に変わった際の変更点等をちまちま調べている際に発見し、一から作り直すより、こちらのテンプレキットを流用させていただいた方が早いと言う結論に達したのです。
ただ、ウチのサイトのトップページで使っているのは
「複数のASINコードをURLで直接指定して、その結果を縦長の細いサイドバーに表示する」
と言う感じです。
配布されていたテンプレキットは、
「指定された検索ワードで検索した結果を専用の大きな画面で表示する」
と言う感じ。
これはこれで欲しい機能なので後ほど流用させていただくつもりでもあるのですが、前述のような利用方法ではありません。
引数の一部を変更したり、表示方法を元のように近づけるためにカスタマイズが必要でした。
一日ウンウン唸って、ようやく形になりました。
以前と若干違いますが、概ね許容範囲かと。
しかし残念な事に、一度に指定できるASINコードの上限が10個になってしまったので、表示できるアイテム数が大幅に減ってしまいました。
これは厳選して使わなければいけませんね。
まだ右のリンク柱からジャンプした先のページは改造が全くされていない状態なので、配布されているテンプレートキットのままになっています。
その内変えてしまうので、逆に今の状態がレアです!
試しにクリックしてみてくださいね。