Hallo alle zusammen,
hab da mal eine Frage wie ich dabei am besten beginne.
Hab einen t3blog, kann auch eine Blog-Kategorien auswählen und dann werden mir die Blog-entries von dieser Kategorie ausgegeben.
Nun möchte ich, dass der Benutzer sich die Kategorien per Checkbox selber auswählen kann, z.B. Kategorie: 1,4,9 und bekommt auf einer "personalisierten" Site nur diese Blog-Entries angezeigt... Funktioniert das?
Wenn ja, wie? ^^
ein paar Stichwörter oder ein Ansatz würde mir (hoffentlich) reichen 😃
lg Stefan
Okey ein wenig hab ich mir die Sachen schon zusammen gesucht.
fe_user_register einmal um die gewünschten Felder erweitern... folgender Link:
http://typo3.org/extension-manuals/sr_feuser_register/2.5.24/view/1/6/
(WICHTIG: letzten Punkt beachten, Add the hook for $TCA, sonst geht gar nix)
da schreibt man schön in die DB wo man sich die Daten wieder auslesen kann ;-)
Jetzt habe ich gerade herausgefunden das der T3Blog es einem "relative" einfach macht, mehrfach Kategorie Auwahl:
?id=35&no_cache=1&tx_t3blog_pi1[blogList][category]=30&tx_t3blog_pi1[blogList][category]=31,32,33
einfach Komma getrennt anführen ;-)
Problematik:
Wie schafft man diese Syntax wenn realUrl aktiv ist?
Einzelne Kategorie:
blog/blog-category/Kategorie_1/?no_cache=1&cHash=xyz
Mehrfachauswahl? Komme getrennt funktioniert nicht, und mit / auch nicht... weiß jemand weiter?
danke schon mal für Hilfe =)
Leider habe ich das Problem mit RealUrl noch immer :S
realUrl deaktiviert -> Comma seperated list der Categoriy-UID's und alle werden angezeigt.
realUrl aktiviert:
http://www.xyz.at/xyz/35/blog-category/[b]catname_xy[/b]/?cHash=be99e26ebcbfdccec376ee2a558bd991
Meine bisherige RealUrl konf:
'blog-category' => array (
array (
'GETvar' => 'tx_t3blog_pi1[blogList][category]',
'lookUpTable' => array (
'table' => 'tx_t3blog_cat',
'id_field' => 'uid',
'alias_field' => 'catname',
'addWhereClause' => ' AND deleted !=1 AND hidden !=1',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
)
)
)
)
einzige was ich gefunden habe, das mir VIELLEICHT helfen kann...
'cond' => array (
'prevValueInList' => 'xyz'
),
oder ist das was anderes?
ich weiß einfach nicht wie ich RealUrl sagen soll, dass die GET-Var Komma seperiert ist...
thx for help! =)
lg Stefan
hmm? Keine Idee?
oder nicht verständlich geschrieben? :S
oder ist das kein RealUrl Problem sondern ein rewrite in der htaccess?
(irgendwie komm ich mir vor als würd ich Selbstgespräche führen 😃 )