Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Drupalcenter.de ›

Themes & Theming

Fragen zum Einsatz, Entwicklung und Anpassung von Drupal Themes.

(gelöst) Secondary Links bei Zen Theme

Eingetragen von firstlevel (519) am 05.10.2010 - 12:42 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo in die Runde,

ich habe mal eine Verständnisfrage.
Ich habe mir eben das ZEN Theme geschnappt und mittels Tutorial ein wenig angefangen zu basteln. Was aus dem Tutorial nicht hervor geht ist, wenn man z.B. die Secondary Links nicht wie im Standard im Footer haben möchte, sondern im Header, was macht man da?

- Css anpassen und das ganze nach oben schubsen
- page.tpl.php anpassen

  • 6 Kommentare
  • Weiterlesen

CCK Field themen : node_edit_template

Eingetragen von katasun (281) am 05.10.2010 - 11:34 Uhr in
  • Themes & Theming
  • Drupal 6.x

Gerade stecke ich an einem Problem, wo mir die Übersicht fehlt.

Ich habe mit den CCK Feldern ein Benutzerprofil erstellt, dieses Profil enthält
auch einen Dateityp "Datei" in Form von Fotos.

CCK Contenttyp about_me
Feldbezeichnung user_album

Die Standardansicht habe ich durch eine node-about_me.edit.tpl.php ersetzt.

In der template.php habe ich die neue tpl Datei bekannt gemacht

function waffles_theme() {
  return array(
    'user_profile_form' => array(
      'arguments' => array('form' => NULL),
      'template' => 'user-profile-form',
    ),
    'about_me_node_form' => array(
      'arguments' => array('form' => NULL),
      'template' => 'node-about_me-edit',
    )
    );
}

In der node-about_me.edit.tpl.php Datei bekomme ich Zugriff auf die einzelnen Felder

<?php print drupal_render($form['field_language']); ?><br>
                        <?php print drupal_render($form['field_bday']); ?><br>
                        <?php print drupal_render($form['field_own_size']); ?><br>

und es gibt auch das Feld <?php print drupal_render($form['field_user_album']); ?><br /> das
auch angezeigt wird.

Klappt alles.

Meine Frage wie bekomme ich Zugriff auf die einzelnen Elemente von 'field_user_album'.
Ich habe schon einiges probiert und finde nicht die Stelle, wo ich überhaupt ansetzen muss, damit ich auf
die einzelnen Elemente zugreifen kann. Diese Elemente möchte ich dann in der node-about_me.edit.tpl.php
entsprechend dem Layout platzieren.

Kann mir jemand einen Tipp geben, wo ich überhaupt suchen muss oder besser was ich falsch mache?

Danke

Katasun

  • 6 Kommentare

Bilddarstellung spielt nach Restore verrückt

Eingetragen von draven (3) am 04.10.2010 - 16:27 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo Leute,

ich hoffe, hier kann mir jemand mal vom Schlauch runterhelfen. Herr Google konnte es bis jetzt nicht.

  • 2 Kommentare
  • Weiterlesen

Vorteile/ Nachteile von Monstertemplates?

Eingetragen von Sphinx555 (18) am 03.10.2010 - 20:05 Uhr in
  • Themes & Theming

Geehrte Leser,

im Voraus bedanke ich mich herzlich für Eure Meinungen und Kommentare.

  • 3 Kommentare
  • Weiterlesen

Seltsames Problem mit Funktion in template.php

Eingetragen von Thoor (3678) am 03.10.2010 - 14:09 Uhr in
  • Themes & Theming
  • Drupal 6.x

Da ich den Inhalt von node->links mittels der "function MEINTHEME_preprocess_node(&$vars)" aufgesplittet habe, will ich auch den Link des QUOTE Modules separat in einer node.tpl.php ausgeben lassen.

Dank der Hilfe von Stefan hat das schon mal recht gut geklappt. Wie ich eben festgestellt habe, allerdings nur im FIREFOX!? Wenn ich mit dem IE eine Seite ansehe, bei der der quote Link mittels:

<?php print l($quote_link['title'], $quote_link['href'], $quote_link); ?>

aufgerufen wird, zerreisst es das Theme komplett und ich erhalte nur eine Fehlermeldung an der Stelle! Und zwar "Fatal error: Unsupported operand types in C:\xampplite\htdocs\easywin\includes\common.inc on line 1592"

Die Funktion lautet:

function MEINTHEME_preprocess_node(&$vars) {
  if ($vars['node'] && $vars['node']->links && $vars['node']->links['quote']) {
    $vars['quote_link'] = $vars['node']->links['quote'];
  }
}

Jemand eine Idee, oder einen Ratschlag, wie das Problem behoben werden kann?

  • 8 Kommentare

Term aus einem Hierarchie-Vokabular und aus einem bestimmten Hierarchie-Level in Node.tpl.php ausgeben

Eingetragen von tobi-berlin (857) am 03.10.2010 - 12:14 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,

  • 7 Kommentare
  • Weiterlesen

Unterschiedliche Linkformatierungen bei Garland-Theme

Eingetragen von Kamu (3) am 01.10.2010 - 11:29 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo liebe Community,
ich habe eine frage bzgl. des änderns von Linkformatierungen beim Garland-Theme.
Wie kann ich die z. B. die Farbe einzelner Links ändern, ohne das sich alle Links
mit umfärben?
Momentan ist es so, dass der <a>-Tag keine class="" hat. Wie kann ich verschiedenen
<a>-Tags Klassen zuweisen, damit z.B. mein Hauptmenü anders dargestellt wird wie

  • 4 Kommentare
  • Weiterlesen
  • 1 Anhang

[gelöst] Nach Them-wechsel keine Anzeige

Eingetragen von shoul (10) am 01.10.2010 - 00:45 Uhr in
  • Themes & Theming

Hallo,
bin neu mit drupal unterwegs und ganz schön begeistert.
Beim Basteln und angschließendem Testen kommt jetzt nach dem Wechsel des Themes keinerlie Anzeige mehr. Alles weiß!
Die empfohlenen Erweiterungen habe ich, doch es wird garkein Quelltext angezeigt.

Wie kann ich den Fehler finden?
und vielleicht Kann mir jemand verraten wie man Themes manuell wechselt?

  • 2 Kommentare
  • Weiterlesen

Bilder in field über Views tpl

Eingetragen von Anonymous (0) am 30.09.2010 - 14:52 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo meine lieben,

ich habe im Netz einen wunderschönen Code gefunden (http://www.group42.ca/node_image_gallery_imagefield), mit dem hochgeladene Bilder über Imagefield in einem Node, schön unter- bzw. nebeneinander angezeigt werden – also in einem Raster. Die Template Datei heißt content-field-field_bilder.tpl.php und greift nur bei Nodeansicht.

Jetzt möchte ich aber, mit Views mehrere Beiträge listen, die immer ihre jeweiligen Bilder auch über dieses Template gesteuert haben.

Hier ist der Code von content-field-field_bilder.tpl.php

<?php
// $Id:$

/**
* @file content-field-field_mini-gallery.tpl.php
* Theme implementation to display multiple values in the mini-gallery field.
*
* Available variables:
* - $node: The node object.
* - $field: The field array.
* - $items: An array of values for each item in the field array.
* - $teaser: Whether this is displayed as a teaser.
* - $page: Whether this is displayed as a page.
* - $field_name: The field name.
* - $field_type: The field type.
* - $field_name_css: The css-compatible field name.
* - $field_type_css: The css-compatible field type.
* - $label: The item label.
* - $label_display: Position of label display, inline, above, or hidden.
* - $field_empty: Whether the field has any valid value.
*
* Each $item in $items contains:
* - 'view' - the themed view for that item
*
* @see template_preprocess_content_field()
*/
 
$columns = 4;
 
$rows = array_chunk($items, $columns);
?>

<?php if (!$field_empty) : ?>
<div class="seperator"></div>
<table class="mini-gallery">
  <tbody>
    <?php foreach ($rows as $row_number => $columns): ?>
      <?php
        $row_class
= 'row-' . ($row_number + 1);
        if (
$row_number == 0) {
         
$row_class .= ' row-first';
        }
        if (
count($rows) == ($row_number + 1)) {
         
$row_class .= ' row-last';
        }
     
?>

      <tr class="<?php print $row_class; ?>">
        <?php foreach ($columns as $column_number => $item): ?>
          <td class="<?php print 'col-'. ($column_number + 1); ?>">
            <div class="photo-image"><?php print $item['view']; ?></div>
            <div class="photo-title"><?php print $item['data']['title']; ?><div>
          </td>
        <?php endforeach; ?>
      </tr>
    <?php endforeach; ?>
  </tbody>
</table>
<?php endif; ?>

Wenn ich diesen nun in views-view-field--field-bilder-fid.tpl.php kopiere
kommt immer die Fehlermeldung

    * warning: array_chunk() expects parameter 1 to be array, object given in /is/**/views-view-field--field-bilder-fid.tpl.php on line 23.
    * warning: Invalid argument supplied for foreach() in /**/views-view-field--field-bilder-fid.tpl.php on line 29.

Zeile 23 ist das: $rows = array_chunk($view, $columns);
Zeile 29 ist das: <?php foreach ($rows as $row_number => $columns): ?>

Wobei in der views-view-field--field-bilder-fid.tpl.php oben noch das steht:

* Variables available:
  * - $view: The view object
  * - $field: The field handler object that can process the input
  * - $row: The raw SQL result that can be used
  * - $output: The processed output that will normally be used.
  *
  * When fetching output from the $row, this construct should be used:
  * $data = $row->{$field->field_alias}

Was mache ich falsch? Kann mir hier bitte jemand helfen? Ich weiß nicht mehr weiter...

  • 1 Kommentar

Taxonmy Texte

Eingetragen von jr-ewing (51) am 30.09.2010 - 11:15 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,
seit Drupal 6 ist es möglich beim Vokabular Texte zu hinterlegen.

Pfad
admin/content/taxonomy/edit/term/384

Dieser Tag-Text erscheint dann auf der jeweiligen Seite des Begriffes.
Nun habe ich sehr viele Texte zu dem Begriff und es gibt mehrere Seiten. Gibt es eine Möglichkeit diesen Text nur auf der ersten Seite anzuzeigen und auf den Folgeseiten nicht mehr ?

Viele Grüße
Tom

  • Anmelden oder Registrieren um Kommentare zu schreiben
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • …
  • nächste Seite ›
  • letzte Seite »

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 21 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 25 Gäste online.

Benutzer online

  • wla

Drupal Security

  • HTTP Client Manager - Less critical - Information disclosure - SA-CONTRIB-2025-126
  • Acquia Content Hub - Moderately critical - Cross-Site Request Forgery - SA-CONTRIB-2025-125
  • Disable Login Page - Critical - Access bypass - SA-CONTRIB-2025-124
  • Entity Share - Moderately critical - Access bypass, Information Disclosure - SA-CONTRIB-2025-123
  • Next.js - Critical - Access bypass - SA-CONTRIB-2025-122
Weiter

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association