eigenen Inhaltstypen gestalten
am 23.09.2013 - 14:40 Uhr in
Hallo!
Ich bin Drupal-Anfänger und komme aus einer ganz anderen Ecke (Android-Entwicklung in Java, iOS-Entwicklung in Objective-C) und soll mich nun mit Drupal befassen, was mir zugegebenermaßen sehr schwer fällt.
Ich habe es nun hinbekommen, eine lokale Installation aufzusetzen und verzweifle gerade an der Editierung eigenen Inhaltstypen.
Inhalt und Design sind hier ja getrennt (so kenn ichs auch aus der Entwicklung von Programmen mit GUI), aber die Anordnung der jeweiligen Elemente gelingt mir nicht.
Drupal klatscht hier einfach alles untereinander, in Listenform. Die Reihenfolge kann ich ändern, aber wie kann ich das jetzt etwas hübscher als in Listenform designen?
Ich möchte beispielsweise ein Bild, rechts daneben Text, darunter noch ein paar Links...
Any suggestions? Google verweist hier nur auf Tutorials, wo der Umstand, dass einfach alles untereinander in Listenform gepackt wird, so hingenommen wird.
Das Modul Display Suite bringt auch keine für mich brauchbaren Ergebnisse hervor.
Beispiel: Elemente, die in eine linke Reihe gepackt wurden, ziehen sich quer durch die ganze Seite, anstatt in der linken Reihe zu bleiben.
Gruß & Danke im Voraus
Smartie89
- Anmelden oder Registrieren um Kommentare zu schreiben
smartie89 schrieb Ich möchte
am 23.09.2013 - 14:53 Uhr
Ich möchte beispielsweise ein Bild, rechts daneben Text, darunter noch ein paar Links...
Weißt Du, wie man HTML Elemente mit CSS positioniert?
Nein. Mit CSS habe ich bisher
am 24.09.2013 - 12:34 Uhr
Nein. Mit CSS habe ich bisher nur Farben/Größen angepasst.
Ich wusste gar nicht, dass man mit CSS Elemente anordnen kann! Vielen Dank für den Tipp!
Allerdings habe ich noch ein Problem mit content types:
Ich habe zum testen einen erstellt und gelöscht (weil man nach nach erstellung einer content-instanz (nennt man das so?) das nicht mehr nachträglich ändern kann).
Jetzt habe ich ihn mit dem gleichen Namen neu erstellt und kann diesen nicht editieren, obwohl er ja de facto neu ist und keine Einträge mehr da sind.
Cache hab ich auch schon gelöscht, irgendwelche Reste haben wohl überlebt :-/
Hoffe, man kann mir hier einen Tipp geben, außer einen neuen Namen zu nehmen ;)
Gruß
smartie89
Eigentlich ist das Löschen
am 24.09.2013 - 16:24 Uhr
Eigentlich ist das Löschen und Neuerstellen eines Content- Type mit dem gleichen Machinennamen kein Problem. Guck doch mal, ob der Cron Job läuft und ob in der Datenbank in der Tabelle node_type noch ein Eintrag von dem alten Content Type ist.
smartie89 schrieb Nein. Mit
am 24.09.2013 - 16:38 Uhr
Nein. Mit CSS habe ich bisher nur Farben/Größen angepasst.
Ich wusste gar nicht, dass man mit CSS Elemente anordnen kann! Vielen Dank für den Tipp!
Also ohne Basic-CSS Kenntnisse sehe ich schwarz.
Der Ansatz mit Display Suite ist schon nicht verkehrt.
Such dir eine Vorlage aus die in etwa in deine gewünschte Richtung geht und überschreibe dann die CSS Werte.
WEBTRANSFORMER
Aaaah, da war noch was in der
am 25.09.2013 - 15:41 Uhr
Aaaah, da war noch was in der Datenbank! Danke für den Tipp, ich hatte den Cache der Datenbank noch mal explizit geleert. Jetzt geht's =)
CSS habe ich jetzt angefangen, mir anzueignen. Ich hatte CSS etwas unterschätzt, es kann wirklich viel mehr als ein einheitliches Design zu einer Klasse zusammenzufassen!
Allerdings finde ich die CSS-Datei, die die Displaysuite generiert nicht.
Der Pfad, der angegeben wird, führt nur zu den "Grundgerüsten", nicht zu der spezifischen CSS-Datei... Werden die irgendwoanders gespeichert?
Aber gibt es keine Möglichkeit, mit den Contenttypes etwas "rumzuprobieren"? So ist das ja etwas frustrierend, wenn man im Nachhinein was ändern möchte :-/
Bin übrigens ganz angetan von diesem Forum! Rückmeldungen kommen schneller als bsp im Anroidforum =)
Die Änderungen des CSS Codes
am 25.09.2013 - 15:50 Uhr
Die Änderungen des CSS Codes nimmst du an deinem aktuellen Theme vor. Praktisch die CSS Datei(en) des Themes bearbeiten.
WEBTRANSFORMER
Oder besser, Du legst eine
am 25.09.2013 - 16:19 Uhr
Oder besser, Du legst eine eigene CSS-Datei in einem Theme an und trägst die als letztes in der .info-Datei Deines Themes ein. Darin sammelst Du alle Deine Änderungen am CSS. Damit hast Du nur eine Datei, auf die Du bei einem eventuellen Update Deines Themes aufpassen mußt.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *