Posted by Anonymous on May 20, 2013 at 4:29pm
初めて質問させて頂きます。
drupal7で、画像素材集サイトを作成中です。
ノードに画像を一枚アップロードした時、同一ノード内に大サイズ・中サイズ・小サイズのような複数サイズへのダウンロードリンクを自動的に生成したいと考えています。
画像スタイルとCCKを使えば実現できるかと思ったのですが、「自動的に生成」ができずに苦戦しております。
【前提】
1.「serial」モジュールと「filefield paths」モジュールで、アップロードした画像ファイルは連番にリネームされるようにしてあります。
→画像ファイル名が一定のルールを持っている方が実現しやすいだろうとの意図です。
2.画像のアップロード先は「プライベートファイル」を選択してあります。
【ここまでの試行錯誤】
1.「link」モジュールと「token」モジュールで、スタイルごとのURLを呼び出そうとしました。
→画像スタイルのトークンはありませんでした。
2.「Image formatter link to image style」モジュール
http://drupal.org/project/image_formatter_link_to_image_style
→複数のダウンロードリンクを生成するものではありませんでした。
Drupalは初心者レベル、PHPのスキルも皆無なためできればモジュールの組み合わせで方法は無いかと考えております。
手がかりだけでも頂ければ幸いです。
どうぞよろしくお願い致します。
Comments
違うサイズの画像生成は以下でできたはず D6であれば、Im
違うサイズの画像生成は以下でできたはず
D6であれば、ImageCacheモジュール(http://drupal.org/project/imagecache)
D7であれば、Coreに入っている、管理 » 環境設定 » 画像スタイル
などで予め、スタイルをセットしておいて、初回アクセス時にセットしたスタイルの画像サイズにリサイズすることが出来ます。
呼び出し方は、
e.g ) D6
theme('imagecache','small','filename','altname','title',array('id'=>'small_image_id','class'=>'tmb'))
D7は以下のページで議論されていますが、D7で試したことが無いので、試してみてください。
http://drupal.org/node/371374
ありがとうございます。
さっそくのご回答、ありがとうございます。
頂いたリンク先の内容を参考に試行錯誤してみます。
成功しましたら、具体的な方法をこちらでフィードバックさせて頂きます。
まずはお礼までにて失礼いたします。
はーい 私も時間あれば試してみます。 すごいメジャーどころ
はーい
私も時間あれば試してみます。
すごいメジャーどころの処理なので他知っている方いたらよろしくお願いします!