Themes & Theming
Feld mit multiplen Werten - im View jedem ersten, jedem zweiten und jedem dritten Feld eine eigene CSS-Klasse
Eingetragen von deelite (468) am 13.03.2012 - 17:54 Uhr inHallo,
ich habe ein Feld, für welches es mehrere Werte geben kann. In der Ausgabe über einen View muss ich jedem ersten, jedem zweiten und jedem dritten Wert eine eigene Klasse geben können und dann wieder von vorn beginnend.
Wenn es in dem betreffenden Feld für die Ausgabe 9 Werte gibt, soll das so aussehen:
Wert1
Wert2
View Mode im Theme ändern?
Eingetragen von drcho (72) am 13.03.2012 - 15:16 Uhr inIch will je nach Taxonomie-Begriff eines Node-Typs einen anderen View-Mode benutzen, da die Reihenfolge der Felder sich ändert. Doch irgendwie komm ich da nicht richtig ran. Ich habe es versucht über template_preprocess_node(), doch da sind so viele Stellen, in denen der View-Mode definiert ist, und meine Änderungen führen zu nichts.
Themes ändern
Eingetragen von Micha77 (47) am 13.03.2012 - 04:16 Uhr inHey!
Ich nutze jetzt erstmal das Standardtheme von Drupal.
Kann ich das Design eigendlich jederzeit nur durch CSS ändern?
Wenn man z.B. ein Vorhandenes html Template erstellt hat muss es ja für Drupal extra gecodet werden, glaube ich zumindest. Durch das Standard Theme habe ich ja die Blöcke schon so drin!
Sorry bin Anfänger!
Danke!
Michael
Hardcoded Social Media Buttons URL für Blog List Node
Eingetragen von neofelis (186) am 11.03.2012 - 19:28 Uhr inIch habe folgendes Problem. Ich habe Google+ Button, facebook Like Button und twitter Button integriert. Soweit so gut funktioniert das auch. Anbei mein Quellcode:
<div class="social-toolbar">
<div class="g-plusone" data-size="medium" data-href="<?php print url($_GET['q'],array('absolute'=>true));?>"></div>
<div class="twitter"><a href="https://twitter.com/share" class="twitter-share-button" data-url="<?php print url($_GET['q'],array('absolute'=>true));?>" data-via="online_werbung" data-lang="de">Twittern</a></div>
<div class="fb-like" data-href="<?php print url($_GET['q'],array('absolute'=>true));?>" data-send="false" data-layout="button_count" data-width="120" data-show-faces="false" data-font="arial"></div>
</div>
<div id="node-<?php print $node->nid; ?>" class="<?php print $classes; ?> clearfix"<?php print $attributes; ?>>
<?php print $user_picture; ?>
<?php print render($title_prefix); ?>
<?php if (!$page && $title): ?>
<h2<?php print $title_attributes; ?>><a href="<?php print $node_url; ?>"><?php print $title; ?></a></h2>
<?php endif; ?>
<?php print render($title_suffix); ?>
<?php if ($unpublished): ?>
<div class="unpublished"><?php print t('Unpublished'); ?></div>
<?php endif; ?>
<?php if ($display_submitted): ?>
<div class="submitted">
<?php print $submitted; ?>
</div>
<?php endif; ?>
<div class="content"<?php print $content_attributes; ?>>
<?php
// We hide the comments and links now so that we can render them later.
hide($content['comments']);
hide($content['links']);
print render($content);
?>
</div>
<div class="social-toolbar">
<div class="g-plusone" data-size="medium" data-href="<?php print $node_url; ?>"></div>
<div class="twitter"><a href="https://twitter.com/share" class="twitter-share-button" data-url="<?php print $node_url; ?>" data-via="online_werbung" data-lang="de">Twittern</a></div>
<div class="fb-like" data-href="<?php print $node_url; ?>" data-send="false" data-layout="button_count" data-width="120" data-show-faces="false" data-font="arial"></div>
</div>
<?php print render($content['links']); ?>
<?php print render($content['comments']); ?>
</div><!-- /.node -->Das Problem ist aber, es funktioniert zwar auf dem einzelnen Blogbeitrag, aber wenn ich eine Liste meiner Blogeinträge öffne, dann verweist er automatisch immer auf die URL der Liste der Blogeinträge und nicht der jeweiligen Blogeinträge.
Vielleicht kann mir jemand helfen. Ich bin Drupal Neuling ;)
Das Projekt befindet sich momentan auf http://www.neofelis.de und als Beispiel folgende URLs:
http://www.neofelis.de/blogs/alexander-sibert
http://www.neofelis.de/blog/ex-bundespraesident-wulff-abzieher
Theme und, oder Template anpassen
Eingetragen von drruebe (271) am 11.03.2012 - 18:01 Uhr inNachdem ich mir nun die Finger wund gefummelt habe und zahlreiche Seiten beiträge gelesen habe,
habe ich nun festgestellt, dass es ohne umschreiben des Bartik-Themes, nicht möglich ist, in das Hauptmenü Superfish zu integrieren (ich glaube das nennt sich drop down menü).
Ich habe mir nun zahlreiche Themes angesehen und keines entspricht so wirklich meinen Vorstellungen.
Deaktivieren von Drupal CSS für bestimmte Regionen
Eingetragen von codab (16) am 11.03.2012 - 12:40 Uhr inHallo liebe Drupal-Gemeinde,
ich möchte gerne die Standard-CSS für eine bestimmte Region deaktivieren. Beispiel:
Ich habe in der page.tpl.php folgenden Code eingefügt:
<nav class="navbar"> <!--navbar-fixed-top-->
<div class="navbar-inner">
<div class="container-fluid">
<div class="nav-collapse">
<?php print render($page['navbar']); ?>
</div><!--/.nav-collapse -->
</div>
</div>
</nav>Nun möchte ich aber nicht, dass die Region "navbar" von den drupaleigenen CSS überschrieben wird. Also Drupal fügt die Klasse "region region-navbar" und weitere Klassen hinzu und die möchte ich gerne deaktivieren.
Welche Möglichkeiten habe ich, ohne mein CSS noch mehr erweitern zu müssen? Kann ich die CSS über die template.php für bestimmte Regionen ausschalten oder habt ihr da noch andere einfache Möglichkeiten?
Vielen Dank und beste Grüße
codab
(gelöst) Aaah, rechte Seitenleiste klebt auf einmal unter dem Inhalt - nur bei bestimmten Seiten mit Forum?!
Eingetragen von beaschmitz (469) am 11.03.2012 - 11:52 Uhr inHi,
ich habe da ein Problem...ich habe durch Zufall erst gesehen, dass bei meiner Seite (aber nur da wo das Forum auch ist) plötzlich die ganze rechte Seite unter dem Inhalt steht??
Ich habe keine Ahnung wann es passiert ist, also auch keinen direkten Zusammenhang?!
Hat jemand sowas schon mal gehabt?
was kann es sein???
DANKE
Fahnen bzw. Links für die Sprachumschaltung sollen über den Text
Eingetragen von beaschmitz (469) am 09.03.2012 - 19:19 Uhr inHallo zusammen,
ich habe eine Seite mit Drupal 7 erstellt und mit einer Mehrsprachigkeit ausgetstattet. Dies funktioniert soweit sehr gut, jedoch gefällt es mir optisch noch nicht:
Die kleinen Fahnen bzw. Links für die anderen Sprachen erscheinen immer unter dem Text?!
http://www.zimmer-in-köln.de
[gelöst] css von Modulen überschreiben
Eingetragen von willli (8) am 09.03.2012 - 12:17 Uhr inWie gehe ich genau vor, wenn ich die CSS eines Moduls überschreiben möchte?
Konkreter Fall: Die CSS des Core-Moduls "book" bestimmt das Aussehen der Navigationszeile unterhalb der Nodes. Der Eintrag book-navigation .page-up ist für meine Zwecke allerdings etwas zu schmal, so daß es bei mir so aussieht:
n
a
c
h
o
b
e
n
jQuery AddClass
Eingetragen von skate-rock (28) am 08.03.2012 - 18:31 Uhr inHallo zusammen,
stehe ich irgendwie auf dem Schlauch, oder warum funktioniert das nicht???
<script type="text/javascript">
(function($){
$('#breadcrumb').addClass('test');
})(jQuery)
</script>Habe ich in der page.tpl.php eingefügt.
Danke schonmal!

Neue Kommentare
vor 1 Woche 3 Tagen
vor 1 Woche 4 Tagen
vor 1 Woche 4 Tagen
vor 2 Wochen 2 Tagen
vor 2 Wochen 2 Tagen
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 5 Wochen 3 Tagen
vor 5 Wochen 4 Tagen