Möglichkeit Module auf Kategorien beschränken.

Ideen/Wünsche für die neue Version

Möglichkeit Module auf Kategorien beschränken.

Beitragvon lci » 23. Dez 2010, 10:56

Hallo,

ich fände es super wenn mann die Möglichkeit hätte, die Module nur auf gewisse Kategorien zu beschränken.

Momentan muss mann ja den "Umweg" über einzelne Templates gehen und diesen dann die "erlaubten" Module zuweisen, in
der Praxis versuche ich eher mit einem Template auszukommen.

Tschuess & Viele Gruesse
P.
lci
 
Beiträge: 226
Registriert: 18. Aug 2006, 09:47

Beitragvon darwin » 23. Dez 2010, 11:43

Hi,
sollte doch schon set 4.3.1 möglich sein.

Du kannst Module den einzelnen CTYPES zuweisen und/oder
der allen Kats/ oder nur bestimmter Kats.

grz. Chris

PS: in der 432 gehts so ;)
Benutzeravatar
darwin
 
Beiträge: 1261
Registriert: 2. Jan 2007, 16:10
Wohnort: LA

Beitragvon netmanix » 23. Dez 2010, 11:52

Hä?
Du kannst Module den einzelnen CTYPES zuweisen und/oder
der allen Kats/ oder nur bestimmter Kats.

Wo denn?
Also bei mir kann ich die Module nur Templates und Ctypes zuweisen.
Dass man Module Kategorien zuordnen kann wäre mir neu.

Hier ein Workaround:
Du benötigst nur ein normales Template.
Für die jeweiligen Kategorien legst Du neue Templates an in denen Du einfach per REX_TEMPLATE[2] das Grundtemplate integrierst.
Jetzt kannst Du den Templates Kategorien zuweisen und natürlich die passenden Module festlegen.
Eigentlich ganz easy.
Benutzeravatar
netmanix
 
Beiträge: 293
Registriert: 11. Sep 2008, 19:35
Wohnort: Wesel

...

Beitragvon lci » 23. Dez 2010, 12:01

Soweit ich das verstehe, meinst Du die Modulzuweisung auf Template-Ebene, oder?
lci
 
Beiträge: 226
Registriert: 18. Aug 2006, 09:47

Beitragvon netmanix » 23. Dez 2010, 12:41

ja
Benutzeravatar
netmanix
 
Beiträge: 293
Registriert: 11. Sep 2008, 19:35
Wohnort: Wesel

Re: Möglichkeit Module auf Kategorien beschränken.

Beitragvon jeandeluxe » 23. Dez 2010, 12:50

lci hat geschrieben:ich fände es super wenn mann die Möglichkeit hätte, die Module nur auf gewisse Kategorien zu beschränken.

Du könntest das am einfachsten im Modul selbst machen.. zwar nicht in der Form das es garnicht zu Auswahl steht, aber das im IN statt dem normalen UI eine entsprechende Meldung anzeigt, und im OUT - falls es jemand doch einfügt - halt nix ausgiebt.

Nicht komfortabel, aber dafür ohne große Verrenkungen..

hth,
j.
RexSEO Support Checklist | Redaxo API Docu | rexdev.de | "You start with some money.."
mark your solved threads [SOLVED]™ promotion tour..
Benutzeravatar
jeandeluxe
 
Beiträge: 1941
Registriert: 29. Sep 2005, 09:50
Wohnort: Hamburg

Beitragvon darwin » 23. Dez 2010, 12:52

ups.. hab ich voll verwechselt. Stüümmt. Gibts ned ...sry

grz. Chris
Benutzeravatar
darwin
 
Beiträge: 1261
Registriert: 2. Jan 2007, 16:10
Wohnort: LA

Re: Möglichkeit Module auf Kategorien beschränken.

Beitragvon cukabeka » 15. Jan 2011, 19:25

schließe mich dem threadstarter an - das hätte ich auch schon paarmal gebraucht..

übrigens auch die möglichkeit, festzulegen, dass bestimmte module nur 1x auf die Seite gelegt werden können.
Viele Grüße
cukabeka
Benutzeravatar
cukabeka
 
Beiträge: 653
Registriert: 30. Mai 2006, 23:01
Wohnort: Aschaffenburg

Re: Möglichkeit Module auf Kategorien beschränken.

Beitragvon jeandeluxe » 15. Jan 2011, 19:47

cukabeka hat geschrieben:schließe mich dem threadstarter an - das hätte ich auch schon paarmal gebraucht..
übrigens auch die möglichkeit, festzulegen, dass bestimmte module nur 1x auf die Seite gelegt werden können.


Lege meine obige Antwort mit post88408.html#p88408 zusammen, und fertig.. definiere Konditionen (Katgeorien, Anzahl, whatever..) und reagiere entsprechend im Modul-IN.

hth,
Jan
RexSEO Support Checklist | Redaxo API Docu | rexdev.de | "You start with some money.."
mark your solved threads [SOLVED]™ promotion tour..
Benutzeravatar
jeandeluxe
 
Beiträge: 1941
Registriert: 29. Sep 2005, 09:50
Wohnort: Hamburg

Re: Möglichkeit Module auf Kategorien beschränken.

Beitragvon cukabeka » 16. Jan 2011, 14:09

ja, was ähnliches mache ich auch schon, aber sauber finde ich die Lösung noch nicht. Ich fände besser, wenn das CMS das regelt.

Mein Code im IN-Modul hierzu ist:
Code: Alles auswählen
//mehrere Slices pro Seite verhindern
$slice = OOArticleSlice::getSlicesForArticleOfType(REX_ARTICLE_ID, $id_modul'], $clang = false);
if(count($slice)>=1 && rex_get('function')!="edit") {
   echo "FEHLER: Nur ein Block dieser Art möglich. Bitte ersten Block editieren oder löschen!";
   }
else {
//normaler code
}
Viele Grüße
cukabeka
Benutzeravatar
cukabeka
 
Beiträge: 653
Registriert: 30. Mai 2006, 23:01
Wohnort: Aschaffenburg

Re: Möglichkeit Module auf Kategorien beschränken.

Beitragvon jeandeluxe » 16. Jan 2011, 22:49

cukabeka hat geschrieben:ja, was ähnliches mache ich auch schon,

Allerdings verhindert der Weg über besagtes JS daß der Block überhaupt erst angelegt werden kann.. und dann wieder gelöscht werden muß.

cukabeka hat geschrieben:Ich fände besser, wenn das CMS das regelt.

Schlankheit vs. featuritis.. muß man halt abwägen.

lg,
Jan
RexSEO Support Checklist | Redaxo API Docu | rexdev.de | "You start with some money.."
mark your solved threads [SOLVED]™ promotion tour..
Benutzeravatar
jeandeluxe
 
Beiträge: 1941
Registriert: 29. Sep 2005, 09:50
Wohnort: Hamburg

Re: Möglichkeit Module auf Kategorien beschränken.

Beitragvon cukabeka » 19. Jan 2011, 21:00

jeandeluxe hat geschrieben:Allerdings verhindert der Weg über besagtes JS daß der Block überhaupt erst angelegt werden kann..


Mal ausprobieren...

Wegen Featuritis: Es gibt ja schon den Weg andersrum, nämlich Templates Module zuzuweisen. Warum also in der logischen Ebene darunter nicht für Module Kategorien festlegen? Ich sehe das gar nicht so sehr als extra-Feature, sondern als logische Weiterentwicklung.
Viele Grüße
cukabeka
Benutzeravatar
cukabeka
 
Beiträge: 653
Registriert: 30. Mai 2006, 23:01
Wohnort: Aschaffenburg


Zurück zu Wunschliste

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast