löst das Büroklammer-Standardbild mit S3 aus

8

Ich versuche, die default_url in meiner Anwendung zu verwenden, aber ich speichere die Bilder mit S3. Ich bin mir nicht sicher, welche URL ich dort eingeben muss oder ob ich ein falsches Bild erstellen muss, nur um alles da oben zu bekommen.

Da meine Bilder immer über S3 gerendert werden, weiß ich nicht, ob es funktionieren würde, wenn ich einfach einige Standardbilder in meinen öffentlichen Ordner einlege. Es scheint jetzt nicht zu funktionieren - ich habe auch nur ein Bild drin, und ich weiß, dass es die Größe ändern muss. Ich kann die Bilder in der Größe manuell einfügen, aber ich bin mir immer noch nicht sicher, welche URL mit der Standardeinstellung verwendet werden soll. Bitte helfen Sie:)

    
V_H 23.11.2009, 04:40
quelle

2 Antworten

22

Ich benutze Büroklammer mit S3 mit Standardbildern im Öffentlichen Ordner. Es funktioniert gut. Meine default_url-Anweisung sieht folgendermaßen aus:

%Vor%

was bedeutet, dass ich für meinen Anhang namens avatar, setup mit den Styles small und large, diese Bilder im public dir erstellen muss:

  • /images/avatar/missing_small.png
  • /images/avatar/missing_large.png

Es ist ziemlich gut dokumentiert .

Zu Ihrer Information oder für den Fall, dass das Problem wirklich irgendwo anders ist, hier ist meine vollständige Büroklammer-Anweisung:

%Vor%     
Casper Fabricius 23.11.2009, 09:29
quelle
4

probiere das aus: :default_url => ActionController::Base.helpers.asset_path('missing.png')

    
Nando Sousa 05.04.2014 21:39
quelle