[Tep-j-general] Re: linkshare 等アフィリエイトの商品リンクコードの画像 URL を商品画像として登録したい。

Back to archive index

hamada bungu****@leo*****
2005年 9月 28日 (水) 17:28:16 JST


こんにちわ。

On Tue, 27 Sep 2005 23:40:10 +0900 (JST)
davidtojp <david****@yahoo*****> wrote:

> 外部の画像URLデータを直接商品画像として使用したいと考え
> ています。

既に「ホントにそんなことして良いの?」ってな部分はMargyさんにツっ込んで
頂いてるみたい(^^;なんで、こちらは技術的なことだけ。

「画像のURLを文字列として入力する」

だけなら

/admin/categories.php

> tep_draw_file_field('products_image')

↑ココをtep_draw_input_field()に直すだけでいけると思います。

ただproductsテーブルのproducts_imageはvarchar(64)になってますんで、画像
のURLが長いと入りきらないと思われる→長さを増やすとか、フィールドタイプ
をtext等に変更するとかの対策が必須かと。

この画像URIを使う表示部は、たとえば

/catalog/product_info.php

> tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"')

↑こんな風に「第1引数にDIR_WS_IMAGESが足される」ようになってる→これを
取っ払う等の改造も必須と思われます。

products_imageを使用してるトコは他にもありますんで、これらをGREPしてこと
ごとく修正してく必要があるでしょう。

その辺がクリア出来るのであれば、“技術的には可能”かと。大して難しい工事
にはならないと思います。

> 初心者ですので、技術的な書き方は難しいのですが、どうかよ
> ろしくお願いします。

というレベルの方が上記工事を本当に実施出来るのかとか、危惧すべき材料は一
杯あるんすけどね〜(^_^;)

はまだ






Tep-j-general メーリングリストの案内
Back to archive index