Posted by mikaelbrandin on August 27, 2010 at 10:45am
Jag håller på med lite nya moduler för e-handel och det betyder mycket små texter i forumlär och presentation som jag uppfattar inte skall placeras i templates eftersom det går emot ideén med ett CMS. Jag söker egentligen en modul som gör det möjligt att administrera små texter i stil med Tokens fast där texterna administreras via ett gränssnitt i stil med noder, block m.fl (textarea).
Känner någon till en sådan modul?

Comments
Inte helt säker på om jag är
Inte helt säker på om jag är med på vad du menar men det låter som du vill göra en Views attach och hämta data från andra noder. Hur du sätter upp det är upp till dig med nodereferenser kors och tvärs :)
//Pontus Nilsson, Digitalist
Problemet jag ställs inför är
Problemet jag ställs inför är på lite lägre nivå, vid utveckling av moduler. När man tar fram en modul så blir det en hel del templates som skall fram. Och även om många Drupal ägare kan lite kodning så ställs jag ofta inför problemet att redaktören för sidan inte klarar att ändra i templates utan behöver ett käckt litet UI som för noder t.ex. för att kunna skriva sina texter.
Jag vill i princip att man skall kunna skriva något i stil med:
{mymodule_replace_with_a_description} i min tpl.php
och sedan kan redaktören skriva den texten via administrationsgränssnittet.
Det är ju normalt t() man kör
Det är ju normalt t() man kör för det. Blir det för långa texter för att passa i translate guit?
Känns väl som att t() hade
Känns väl som att t() hade kunnat fungera men ändå lite fel för fallet då redaktören vill kunna mata in Full HTML.
pontus_nilssons lösning
Jag skulle nog rekommendera pontus_nilssons förslag ändå. Gör en nodtyp (med eller utan hjälp av CCK) som endast har ett textfält och som inte syns någonstans, gör sedan en modul som kan snyggt redigera noderna i denna nodtyp (kanske flera åt gången?). Använd sen Views/Wiews attach/nodereference till hjärtats behag. t() känns inte helt rätt, det är ämnat för översättning och inte generell stränghantering.
--
fyrkantigt.se av Niklas Brunberg