Har väntat alldeles för länge för att inte få ett svar på inserts issues så jag ska se om ni har stött på ett liknande problem.
Har ett enormt problem på två siter jag har gjort.
Jag använder de vanliga imagecache, imagefield och insert. Jag har gjort teasers med Views som vanligt.
Mitt problem är att om jag laddar upp fler än en bild (första bilden blir ju en link to node och andra är tänkt att bara vara en "spare" för att använda Insert) så dubbleras HELA NODEN. Så om jag skapar en Story node t.ex. så laddar jag först upp en bild som ska visas som teaser, sen vill jag ladda upp en till bild för att kunna visa fler bilder i nyheten så blir det en helt ny story node med den andra bilden på, fast exakt samma text och sånt... Blir fan galen. Se bilder för beskrivning:
http://drupal.org/files/issues/picture1-insidenode.png
http://drupal.org/files/issues/picture2-displayed.png
http://drupal.org/files/issues/picture3-insidenode2.png
http://drupal.org/files/issues/picture4-doublenode.png
Jag hoppas att bilderna förklarar för sig själva. Det händer endast på story nodes, inte sidor, där kan man ladda upp hur många bilder man vill med CCK imagefield utan dubletter av sidan. Här är mina Vyerinställningar för Story nodes:
Grundläggande inställningar
Namn: Förvalt
Titel: Nyheter
Ändra inställningar för denna Stil: Semantic Views
Ändra inställningar för denna Radutformning: Semantic Views : Fields
Radutformning
Det vanliga..
Images wrappad i divs
titel wrappad i h4-tag
"Skip empty fields" - bockad
Fält (från topp till botten)
Nod: Datum för inlägg
Innehåll: Bifogade Allmänna filer
Innehåll: Bild Nyhetsbild image linked to node
Nod: Titel
Nod: Brödtext
Taxonomi: Term Publicerat i
Nod: Antal kommentarer Antal kommentarer
Nod: Add comment link
Total: Anpassad text
Anpassad text innehåller:
<div class="comment-container">
<div class="comments">Kommentarer: [comment_count]</div>
<div class="add-comment">[comments_link]</div>
</div>Sorteringskriterier
Nod: Datum för inlägg fallande i sekunder.
Någon som har en aning om varför detta sker? Är det Semantic Views det beror på, eller jag vette fan. Det enda jag kan komma på i hackande syfte med imagecache är att jag tog bort en "reference by &" i en av funktionerna annars funka inte imagecache köra lokalt, men jag vet inte om det är nåt problem som kan orsaka detta.
Var typ en funktion som såg ut såhär:
function imagecache_crop (&$size, $crop) så tog jag bort & i size för lokala drupal kallade det deprecated eller att bilden redan fanns. Kanske kan va orsaken? Jag vet inte, är inte så kunnig på php.
Comments
Views och multipla bilder
Hej! Det skapas inte två noder utan det är views som visar två noder då det finns två bilder. Views gör nämligen en så kallad databasjoin på tabellen med bilderna i, och då det finns två bilder i den tabellen så visar views således samma nod två gånger fast med olika bilder.
Testa att sätta Views-inställningen "Distinct" till true, och se om felet fortfarande uppenbarar sig. Jag har även för mig att det finns en inställning du kan göra på själva imagefield-fältet som gör att den tar bort dubletter, men jag kan ha fel. Om den inställningen finns, så använd den instället då den är bättre för prestanda.
Distinct-frågor tar lång tid att köra så sätt på cachning på vyn om du har möjlighet =)
//Fabian Sörqvist
Tusen tack! Jag vill krama
Tusen tack! Jag vill krama dig nu!
Jag gjorde såhär:
Här stötte jag på ett error som sa någonting med "ajax/imagefield_artikelbild error description: 0" men det räckte med att rensa cachen.
Nu ska jag dra och posta detta under issues också. :)