Groups.drupal.org is a part of the drupal.org group of sites. Logging in on this site requires an account on the main drupal.org site. If you do not have an account on drupal.org, you will need to create one, log in over there, and then come back here where you should automaticall
Thanks!
Group categories
Ämne
- Frågor och svar (588)
- Nya frågor (20)
- Besvarade frågor (466)
- Gamla frågor (45)
- Avskrivna frågor (46)
- Tips och guider (87)
- Projekt (45)
- Händelser och träffar (45)
- Hej och presentation
(35) - Drupal Sverige (24)
- Om denna grupp (34)
- Framtiden (6)
- Allmänt (36)
- Om Drupal (26)
- Annat än Drupal (6)
- Nyheter (39)
- Lanseringar
(10)
- Lanseringar
- Podcast (1)
New groups
Group notification s
Organizer resources
Group events
-
2009-11-11 08:00 - 2009-11-12 17:00
-
2010-05-21 10:00 - 2010-05-23 16:00
-
2010-05-27 09:00 - 2010-05-28 17:00
Ical feed for upcoming events in this group. 

Computed Field?
En möjlighet vore att använda Computed Field och helt enkelt skapa ett nytt fält där längden på titeln listas. Om längden hålls i ett eget fält lär det bli lättare att hantera listningar i Views.
//Johan Falk, Solna
ja, kanske det skulle gå ..
... men jag var nog lite diffus. Jag vill titta på varenda page, story och egna contet-types, samtliga noder på sajten i stort sätt.
Fler moduler tillåter inte one.com att jag använder. Jag vill veta längden på titeln, eller lista de som är längre än en viss längd.
Att köra några select på databasen skulle vara enkelt, men det vore smidigast om man kunde sköta det från Drupal, dvs med Views eller php-script.
Det borde vara väldigt enkelt, men jag är ingen php-guru och hinner inte lära mig denna vecka.
I stort sätt vill jag köra en select på databasen och printa ut resultatet i en page eller block.
Hur fasen gör man det i drupal, har förskt att titta i Drupal API FAQ mm men hittar inget exempel!?
--
Azone
Johans idé är faktiskt
Johans idé är faktiskt väldigt bra, och ger dig fördelen att du kan göra alltihop med Views. I ditt computed field placerar du kod liknande:
Förutsatt att $node är aktuellt nodobjekt. Den där koden körs/evalueras när noden sparas. Du kan sedan i Views använda dig av ditt computed field som kommer innehålla längden på titeln för noden.
Alternativt kan du göra som du säger och placera denna kod i ett block:
<?php$len = 45; // <-- ändra detta!
$res = db_query('SELECT nid, title FROM node WHERE LENGTH(title) > %d', $len);
while ($row = db_fetch_object($res)) {
$links[] = l($row->title, "node/{$row->nid}");
}
print theme('item_list', $links);
?>
Jag har inte testat koden ovan.
Jakob Persson - NodeOne
Tack
Php-koden funkar klockrent. Tack Jakob!
Och Tack Johan för ditt förslag också, men med one.com har jag ständiga php-minnesproblem och jag har svårt att addera fler moduler.
--
Anders Olsén