hi,
Wir waren bei rund 300. Dem User kann und sollte man immer alle vorhalten, aber schön.
Ok, ich nehme Deinen Tipp endlich an und setze den mal so um, guckst Du bitte hier.
Viele Grüße,
Horst Hansel, Brotkrümelfresser
PS, nochn bischen Technik, Selbstgespräch:
Breadcrumb=/foo /bar /boo
braucht in $self->{BIN}
die Attribute
short
descr
für die beteiligten URLs /foo /bar /boo. Derzeit sind die in der Hauptkonfigurationsdatei hinterlegt und somit immer in $self->{BIN}
.
To Do: Die EAVs für /foo /bar /boo sollen aus Hauptkonfigurationsdatei raus, weil die nicht für jeden Request gebraucht werden, Ziel: kleinere Routingtable.
Lösung: Die EAVs für /foo /bar /boo werden nur hinzugeladen, wenn der Breadcrumb gefragt ist. Wir brauchen also eine Abfrage auf die Objekt-Datei oder MySQl. Das Resultat wird ein Hash, nennen wir ihn %breadcrumb
.
Merge:
%{$self->{BIN}} = (%{$self->{BIN}}, %breadcrumb);
# einmal hin, alles drin
War das kompliziert? Ne, is nur Perl ;)