Hej,
Jobbar med DP7.2 och har kört fast på överraskningar.
Den senaste gäller "formaten" i Views filtrering - som anger "tid" som format för ett fält som är av typen "text". (därigenom uppstår i nästa läge felaktiga förutsättningar för korrekt en sortering / gallring)
Så har har jag återskapat problemet i försök nr2 (för säkerhet skull - innan jag lägger ut frågan)
A - jag skapar en nodform/innehåll "test"
B- I nodformen "test" skapas ett nytt fält med namnet "TestFråga" av typen: "Termreferens" - som kopplar till en Taxonomi innehållande 2 olika termer "Ja / Nej" (har testat alla 3 widget - alternativen utan skillnad)
C- Jag skapar en ny View - i Views - som kopplas till "test" (enl. A) med formatet: "visa fields".
D- I Views ska jag nu koppla upp ett nytt "Filter criteria" som refererar till innehållet i noden "test" och fältet "TestFråga" - SE skärmdumpen HÄR - i bilaga
Problemet är att Views anger att fältet "TestFråga" är ett TID FORMAT - vilket bara gor att filtrera på matematiska uttryck! - detta måste väl vara en bug?
I så fall - Är det någon som kan ge mig tips på hur jag "ändrar" Views uppfattning gällande fältet "TestFråga" - så att det blir sorteringsbart på "text" och går att urskilja innehållet på, för det är ett textfält och inte ett matematiskt-fält. (lite svårt att sortera på ordet Ja - i det här läget, med matematiska variabler - och jag söker efter "JA" så där kör jag fast...completely ...)
Jag gissar att felet kan finnas i fields.
Fältet i fråga (nod-fält) kopplar till Taxinomi som innehåller "Ja" eller "Nej" och kan aldrig vara ett matematiskt uttryck - kan man ändra operator-klasserna i "filter Criteria" i Views?
Övrig info:
Stängde + Avinstallerade modulen "better fomats" innan försök 2, har några språkmoduler igång!
PS - min Preview ser inte klok ut, kan det bero på bilagenamnet??? Skickar ny bilaga nu - och det hjälpte
| Attachment | Size |
|---|---|
| Skarmavbild.png | 23.79 KB |

Comments
Kom på en lösning som kanske funkar
La till "TestFråga" via en ny "relationship" i Views - och då verkar det funka att sortera som ett textformat. Men fattar inte varför det finns ett tids-format kopplat till "default" förutsättningarna...
// Göran
Nej - det gick inte
På originalproblemet (försök 1) gick det inte att fixa problemet på detta sätt, så problemet kvarstår, nu med insikten av vad TID står för...
// Göran
tid betyder term id, och inte
tid betyder term id, och inte klockslag eller något annat.
//Pontus Nilsson, Digitalist
Problemet är att "operator"-alternativen skiljer sig!
Blir glad och tacksam, varje gång jag får ett svar, tyvärr kvarstår problemet - nu med en mer utvecklad vinkel.
Bifogar 2 skärmdumpar som tydliggör problemet som uppstår vid filtreringsförsöket i Views -( Uhps, det gick inte - fixade en extern länk).
Operatoralternativen för "TestFråga" är inte användbara. - se länk
http://imageshack.us/photo/my-images/202/dump1.png/
Skärmdump 2 visar de operatorer jag söker och är från motsvarande filtrering av fältet "TestNamn" och passar för textsökningar.
Fältet "TestNamn" har tillägget "value". - se länk2
http://imageshack.us/photo/my-images/88/dump2z.png
Därav hela frågeställningen, som nu ändras till - Hur får jag in/till/fram rätt operatorer för fältet "testFråga"???
Tack för svaret och kunskapen av "TID" ( min missuppfattning kommer från på operatorernas innehåll, i steg 2 ) - Jag ökar min kunskap med detta, men det löser tyvärr inte mitt (akuta) problem...
// Göran
Jag förstår inte riktigt vad
Jag förstår inte riktigt vad du vill göra. Ska användaren själv kunna filtrera fram data i vyn? I så fall behöver du klicka i "Expose this filter to visitor". Vilken operator du väljer bestämmer hur filtret ska fungera.
//Pontus Nilsson, Digitalist
Filtrera på ett användarsvaren - och bortse från publicering
Jag vill kunna filtrera ut alla "Ja" på "TestFrågan":s svar och använda detta i stället för den ordinarie kontrollen (default i Views) som utgår ifrån om "publicera" är ifyllt.
På så sätt kan gästens fråga publiceras i vissa delar via Views (på ett speciellt sätt) - OM han ger sitt samtycke på alternativfrågan = "TestFråga" i exemplet. Men ingen kan inte se hela dokumentet innan redaktören publicerar det.
Svaret kommer även att ligga till grund för Rules, som utför lite olika saker beroende av svaret på frågan - också.
Problemet är att att jag får FEL operator (på TID) se dump 1 - så jag kan bara filtrera på typ <, =, >, osv... och inte på några textfunktioner. Dump2 var från ett annat fält - där operator var rätt... Går det att "byta" operator på Field-:sen i Views lista för filtreringar? I så fall hur?
// Göran
SLUTSATS = Taxonomi funkar ej för syftet! Ingen bug!
Min slutsats är att Taxonomi ger en begränsning i variablerna för contents-valen som består av operatorer som är matematiska och bara jämför "storleks-värden" <>≤≥ osv. och därför inte kan användas för sortering på innehåll, i Views filtrering - t ex filtrera på JA/NEJ i ett användarsvar.
Ändrade grunden i "inställningar" och skapade ett nytt fält av typen "Lista (text)" och la in val-alternativen manuellt för frågan - då fungerar det att i ett senare skede skapa en sortering i Views - som hanterar ett textinnehållet på rätt sätt med utgångspunkt på olika värden i innehållet.
Tråkigt att Taxonomi bara är sorterings bar på matematiska uttryck, tycker jag...
Därmed är min fråga löst! - Tack för alla svar och ledtrådar...
// Göran
Titta under filter, lägg till
Titta under filter, lägg till ett fält för filtrering av taxonomy:term id, exponera filtret. Där får du upp de värden du lagt till i vokabulären.
//Pontus Nilsson, Digitalist