[gelöst]Ausgabe von Feldreihenfolge und Layout total durcheinander.

am 07.12.2011 - 10:36 Uhr in
Hallo,
dank lieber Hilfe hier aus dem Forum habe ich inzwischen eine (fast) funktionierende Suche für unsere Webseite zusammengebastelt. Aktuelles großes Rätsel ist aber folgendes:
Ich habe für einen Inhaltstyp Felder erstellt, ein Teil davon ist Pflicht und die restlichen optional. Im Backend haben diese Felder eine wunderbar logische Reihenfolge, heißt PLZ steht vor Ort usw. Wenn ich jetzt die Suche benutze, erhalte ich eine Liste der gefundenen Einträge. Leider sind dort dann die Felder total vermischt, PLZ taucht z.B. plötzlich mittendrin auf an total unpassender Stelle. Außerdem stimmt das Layout nicht. Alle Felder, die über die Detailsuche als Suchoption genutzt werden können sind in kleiner Schriftart als die anderen.
Hat jemand eine Idee, woran das liegen kann und wie ich das ändere?
ratlos
Andrea
- Anmelden oder Registrieren um Kommentare zu schreiben
Display settings
am 07.12.2011 - 11:01 Uhr
Hallo.
Schau mal in die "Display settings" des Inhaltstypen (z.B. admin/structure/types/manage/article/display). Dort kannst Du unter "Custom display settings" festlegen, dass für die Suchergebnisse die Reihenfolge der Felder individuell festgelegt werden können soll.
Dann kannst Du die Felder in die gewünschte Reihenfolge bringen.
Außerdem stimmt das Layout nicht. Alle Felder, die über die Detailsuche als Suchoption genutzt werden können sind in kleiner Schriftart als die anderen.
Das liegt dann wohl am CSS. Verwende Firebug (für Firefox) um herauszufinden, welche CSS-Anweisung für die Schriftart verantwortlich ist.
DANKE
am 07.12.2011 - 11:08 Uhr
Das nennt man betriebsblind, glaub ich. Da war ich schon beim Durchklicken ... aber mir ist nicht aufgefallen dass die Reihenfolge da nicht stimmig ist. Peinlich.
Aber jetzt klappt es. Ums Firebug muss sich mein Angetrauter kümmern, da hab ich keine Übung drin. Muss ich mir erst zeigen lassen.