Bilder im Block oder in Menü einfügen, ohne Text ??? Drupal7
Eingetragen von joeehan (7)
am 21.08.2011 - 17:21 Uhr in
am 21.08.2011 - 17:21 Uhr in
Hallo Leute,
meine Seite steht scho fast, dank diesem Forum hier, nun steh ich vor dem nächsten Problem was ich selber nicht lösen kann.
Ich will links in der First sidebar entweder ein Menü oder einne Block anzeigen wo Partnerlogos drin sind und wenn man die anklickt gehts direkt zu der Partnerseite.
Ich schaffs aber nicht da Bilder reinzubekomme, habs mit MenüIcon versucht aber das stellt mich nicht zufrieden, hätte nur Bilder drin ohne Text
Danke
- Anmelden oder Registrieren um Kommentare zu schreiben
Den entsprechenden
am 21.08.2011 - 17:36 Uhr
Den entsprechenden Eingabefilter vorausgesetzt, kannst Du ohne weiteres eines, oder mehrere verlinkte Images in HTML in einem Block eintragen.
-> http://de.selfhtml.org/html/grafiken/verweise.htm
PS: Gewöhn Dir hier bitte an, bei jedem Thread dazu zu schreiben, mit welcher Version Du arbeitest. Das erspart potentiellen Antwortern Nachfragen und Glaskugeln bemühen. Je nach Version kommen bei Drupal unterschiedliche Module zum Einsatz!
Drupal 7 Screencasts in deutsch!
Hallo Thoor,mit der Version
am 21.08.2011 - 18:07 Uhr
Hallo Thoor,
mit der Version hast du natürlich recht;)
So habs versucht umzusetzen aber das Bild wird trotzdem nicht angezeigt??
Hab das im Blockinhalt stehen und Full HTML ausgewählt
img src="../images/user-64x64.png" width="160" height="34" border="0" alt="Home"
Ich will das ganze eigenlich so umsentezen,
einen Inhaltstyp "PArtnerlogos" defenieren und diesen dann einem Block zuweisen
im Partnerlogos wird dann das Bild und die AliasURL gesetzt.
Den Inhaltstyp hab ich aber ich kann ihn nicht in den Block setzen?
Was soll man damit anfangen?
am 21.08.2011 - 18:00 Uhr
Was soll man damit anfangen? Da bieten sich jetzt zwei Schlussfolgerungen an: Entweder kannst Du kein HTML, oder ein eingegebener Pfad zum Bild stimmt nicht? Mehr kann man mit den Infos nicht aussagen.
Die HTML Sache weisst nur Du, den Pfad kannst Du aber leicht selbst überprüfen! Sieh auch mal im Firebug nach, wo der Browser das Bild herhaben möchte, wenn Dein HTML Tag stimmt!
Und wenn Du alles erfolglos geprüft hast, dann solltest Du ne URL zum draufsehen posten, oder wenigstens das, was Du in Deinen Block eingegeben hast. So ist das müßig.
Drupal 7 Screencasts in deutsch!
Thoor siehe Oben ;)
am 21.08.2011 - 18:09 Uhr
Thoor siehe Oben ;)
joeehan schriebHab das im
am 21.08.2011 - 18:20 Uhr
Hab das im Blockinhalt stehen und Full HTML ausgewählt
img src="../images/user-64x64.png" width="160" height="34" border="0" alt="Home"
Ich will das ganze eigenlich so umsentezen,
einen Inhaltstyp "PArtnerlogos" defenieren und diesen dann einem Block zuweisen
im Partnerlogos wird dann das Bild und die AliasURL gesetzt.
Den Inhaltstyp hab ich aber ich kann ihn nicht in den Block setzen?
Also erstmal solltets du das CODE oben im Eingabefeld nutzen, um Codeschnippsel einzutragen! Da steht dann
<code>
als Bracket da!!! Kein Zitat und kein Quote!Dann kann man vielleicht nachvollziehen, was Du tust. Der HTML Code ist Quatsch, weil Deine HTML TAGs komplett fehlen. Sieh bitte mal auf den Link zu SelfHTML, den ich Dir zu Beginn gepostet habe. Die gewählte Pfadangabe kann auch nicht klappen! Vermutlich ist das images Verzeichnis in Deinem Theme - oder?
Tja und zu Drupal selbst ... Du kannst nur Inhalte aus einem Inhaltstyp abbilden. Keinen Inhaltstyp an sich! Wenn Du also einen Inhaltstyp partnerlogo hast, dann kannst Du in einer mit VIEWS erstellten Block Ansicht Nodes abbilden, die Du mit diesem Inhaltstypen erstellt hast.
Du hast da einiges vor und solltest Dich vielleicht auch erstmal um einen Einstieg in die Materie bemühen! Hier läuft gerade simultan eine Diskussion -> http://www.drupalcenter.de/node/37009
Drupal 7 Screencasts in deutsch!
ok das mim Code hab ich nicht
am 21.08.2011 - 18:22 Uhr
ok das mim Code hab ich nicht gesehen,
so nun hier der Code
<html>
<head>
<title>Grafiken anstelle von Verweistext definieren</title>
</head>
<body>
<p>
<a href="home.htm"><img src="C:\wamp\www\drupal-7.7\sites\all\themes\internet_services\images" width="160" height="34" border="0" alt="Home"></a>
</p>
</body>
</html>
und hier an der Stelle ein Dankeschön an dich auch auf die Screencasts, hab die bis 16 durchgemacht und werd jetzt dann mal weiter schauen
Das ist ein typischer
am 21.08.2011 - 18:23 Uhr
Das ist ein typischer Fehler:
<img src="../images/user-64x64.png" width="160" height="34" border="0" alt="Home">
Du gibst einen relativen Pfad an, der mit .. beginnt und also erst mal ein Verzeichnis hoch gehen soll. Vor einem relativen Pfad steht aber immer das "Verzeichnis" aus der aktuellen URL. Die ändert sich aber laufend und daher ist Dein Pfad mit an Sicherheit grenzender Wahlscheinlichkeit nur auf einer Menüebene richtig (wenn überhaupt). In so einem Fall mußt du mit absoluten Pfaden arbeiten die mit einem / beginnen. Da wird der Pfad vom DocumentRoot der Domain aus aufgebaut.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
joeehan schrieb.. so nun
am 21.08.2011 - 18:33 Uhr
.. so nun hier der Code ... und hier an der Stelle ein Dankeschön an dich auch auf die Screencasts, hab die bis 16 durchgemacht und werd jetzt dann mal weiter schauen
Danke fürs Danke!
Also Du sollst jedenfalls kein HTML Dokument ausgeben, sondern nur die HTML TAGs ... das sähe dann so aus, mit dem aktuell leider immer noch fehlenden Bild und einem Pfad dazu:
<p>
<a href="home.htm"><img src="/sites/all/themes/internet_services/images/WOISTDASBILD.PNG" width="160" height="34" border="0" alt="Home"></a>
</p>
Drupal 7 Screencasts in deutsch!
@Werner, danke ich habs
am 21.08.2011 - 18:35 Uhr
@Werner,
danke ich habs geändert geht aber trotzdem nicht, habs oben ediert.
Mein Ziel ist das ich auf "Inhalt hinzufügen" gehe dort dann den "Inhalttyp" "Partnerlogo" auswähle und dann das Bild und die AliasURL eintrage und dann sollte das Bild dann in dem Block "Sponsoren" abgebildet werden,
wie ich bis jetzt das sehe ist Views das richtige Mittel, oder??
Thoor ich habs oben falsch
am 21.08.2011 - 18:43 Uhr
Thoor ich habs oben falsch ediert nach 5 Stunden da gehts scho rum im Kopf;
<html>
<head>
<title>Grafiken anstelle von Verweistext definieren</title>
</head>
<body>
<p>
<a href="home.htm"><img src="/sites/all/themes/internet_services/images/Gecko_Logo.png" width="160" height="34" border="0" alt="Home"></a>
</p>
</body>
</html>
so habs jetzt nach deiner "Vorlage" drin geht aber au nicht?
Mein Ziel ist das ich auf "Inhalt hinzufügen" gehe dort dann den "Inhalttyp" "Partnerlogo" auswähle und dann das Bild und die AliasURL eintrage und dann sollte das Bild dann in dem Block "Sponsoren" abgebildet werden,
wie ich bis jetzt das sehe ist Views das richtige Mittel, oder??
joeehan schrieb so habs jetzt
am 21.08.2011 - 18:51 Uhr
so habs jetzt nach deiner "Vorlage" drin geht aber au nicht?
Mein Ziel ist das ich auf "Inhalt hinzufügen" gehe dort dann den "Inhalttyp" "Partnerlogo" auswähle und dann das Bild und die AliasURL eintrage und dann sollte das Bild dann in dem Block "Sponsoren" abgebildet werden,
wie ich bis jetzt das sehe ist Views das richtige Mittel, oder??
Dann nimm nochmal den ersten Slash vor Sites weg. Oder schreibe erstmal den absoluten Pfad rein. Das eleganteste wäre wohl mit PHP und "print theme_image" zu arbeiten.
Tja und die Vermutung ist richtig mit VIEWS, das hatte ich aber bereits erwähnt gehabt.
Drupal 7 Screencasts in deutsch!