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

Themes & Theming

Fragen zum Einsatz, Entwicklung und Anpassung von Drupal Themes.

[gelöst] CCK multiple values

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

mit CCK und Feldern für Dateien erstelle ich zwei kleine Bildergallerien. Ausgegeben wird dies durch die Darstellung einer Tabelle für multiple Values.

Was ich nicht schaffe, ist Zugriff auf den Titel der Tabelle zu bekommen. Scheint wohl auch ein schwieriges Thema zu sein. In meiner Darstellung geben ich die Bilder mit

<?php print drupal_render($form['field_user_album']); ?>

aus. Klappt auch alles. Aber ich will den Titel mit unset ausblenden. Da finde ich aber nichts, was bis jetzt funktioniert hat. Kann mir jemand helfen?

Katasun

Über diese Funktion, die in CCK -> content.modul steckt kann man die Ausgabe gestalten.

function theme_content_multiple_values($element) {
  $field_name = $element['#field_name'];
  $field = content_fields($field_name);
  $output = '';

  if ($field['multiple'] >= 1) {
    $table_id = $element['#field_name'] .'_values';
    $order_class = $element['#field_name'] .'-delta-order';
    $required = !empty($element['#required']) ? '<span class="form-required" title="'. t('This field is required.') .'">*</span>' : '';

    $header = array(
      array(
        'data' => t('!title: !required', array('!title' => $element['#title'], '!required' => $required)),
        'colspan' => 2
      ),
      t('Order'),
    );
    $rows = array();

    // Sort items according to '_weight' (needed when the form comes back after
    // preview or failed validation)
    $items = array();
    foreach (element_children($element) as $key) {
      if ($key !== $element['#field_name'] .'_add_more') {
        $items[] = &$element[$key];
      }
    }
    usort($items, '_content_sort_items_value_helper');

    // Add the items as table rows.
    foreach ($items as $key => $item) {
      $item['_weight']['#attributes']['class'] = $order_class;
      $delta_element = drupal_render($item['_weight']);
      $cells = array(
        array('data' => '', 'class' => 'content-multiple-drag'),
        drupal_render($item),
        array('data' => $delta_element, 'class' => 'delta-order'),
      );
      $rows[] = array(
        'data' => $cells,
        'class' => 'draggable',
      );
    }

    $output .= theme('table', $header, $rows, array('id' => $table_id, 'class' => 'content-multiple-table'));
    $output .= $element['#description'] ? '<div class="description">'. $element['#description'] .'</div>' : '';
    $output .= drupal_render($element[$element['#field_name'] .'_add_more']);

    drupal_add_tabledrag($table_id, 'order', 'sibling', $order_class);
  }
  else {
    foreach (element_children($element) as $key) {
      $output .= drupal_render($element[$key]);
    }
  }

  return $output;
}

  • 3 Kommentare

[gelöst] $block->content - Themen

Eingetragen von nicki (188) am 18.10.2010 - 00:29 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo zusammen,

ich versuche jetzt seid Stunden heraus zu bekommen wie ich den Inhalt einer Box themen kann. Ich verwende das Finder-Modul und habe mir einen Block bereitstellen lassen. Diesen Block habe ich jetzt auch schon an die richtige Stelle bekommen. Ich habe mir eine Templatedatei erstellt "block-finder-finder_4.tpl.php". In dieser Datei wird der Inhalt des Finder-Modules mit dem Befehl

<?php
print $block->content;
?>
ausgegeben. Wie kann ich diese Ausgabe themen? Ich will Labels entfernen und den Suchen Butten neben das Eingabefeld setzen. Kann mir irgend jemand sagen wie ich die Ausgabe beeinflussen kann?

DANKE

  • 2 Kommentare

[gelöst] fatal error als ich das verwaltungstheme wechseln wollte

Eingetragen von wrestler (216) am 16.10.2010 - 17:01 Uhr in
  • Themes & Theming

hallo zusammen

zähle mich zu den blutigen drupal anfänger… dies nur vorweg.

seit ich das verwaltungstheme wechseln wollte, kommt nun immer diese meldung
Fatal error: Call to undefined function render() in /var/www/web56/html/drupal/sites/all/themes/basic/templates/block.tpl.php on line 4
wenn ich etwas im admin-menu machen will.

  • 3 Kommentare
  • Weiterlesen

[gelöst] Wechsel auf Neues Theme - alle Regionen weg

Eingetragen von niels (3) am 16.10.2010 - 12:57 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo zusammen,

nachdem ich mich bei einigen Problemen mit Drupal schon immer gerne durch die Forensuche geschlagen habe und meist auch fündig wurde, habe ich mich nun auch angemeldet.

Ich habe folgendes Problem bei dem mir die "Suche" keinen Treffer lieferte.

Um das Problem kurz zu umreißen:

  • 3 Kommentare
  • Weiterlesen

Links als Buttons?

Eingetragen von Nemesis (55) am 15.10.2010 - 13:41 Uhr in
  • Themes & Theming
  • Drupal 6.x

Halllo,

ich hoffe das ich hier in diesem Bereich richtig bin, ansonsten bitte entsprechend verschieben. Danke.

Zu meinem Problem/meiner Frage:

Ich setze für eine Community das Theme Coulourise ein. Dieses haben ich bereits an der ein oder anderen Stelle im CSS ergänzt ( brav über die Custom.css)

  • 2 Kommentare
  • Weiterlesen

[erledigt] CSS-Problem filefield

Eingetragen von Ionit (1802) am 14.10.2010 - 15:13 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo Freunde,

ich habe hier ein CSS-Problem mit dem "Filefield-Durchsuchen-Botton"

Wenn man im Node-Add-Form ein Bild hochladen will, sieht der "Durchsuchen-Botton" so aus.

Die html-Anweisung für diesen "Durchsuchen-Botton" lautet ...

  • 3 Kommentare
  • Weiterlesen

Block Theme - Finder

Eingetragen von nicki (188) am 14.10.2010 - 12:18 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo zusammen,

ich habe die Suchfunktion auf meiner Seite über das Modul Finder realisiert. Jetzt möchte ich gerne das die "Suchbox" oben auf meiner Seite neben dem Logo steht. Ich habe das Modul einen Block bereitstellen lassen. In meinem ZEN-Sub-Theme habe ich eine Region oben neben das Logo gebastelt. Wenn ich jetzt den Block in die Region packe wird dieser auch angezeigt.
Damit nur das Eingabefeld (Ohne Überschrift) im Block angezeigt wird bin ich auf die Idee gekommen diesem Block ein eigenes Theme zuzuweisen und somit einfach nur die reine Ausgabe des Modules ausgeben zu lassen.
Also das Element mit Firebug untersucht:

Somit habe ich das folgende Theme angelegt:
block-finder-finder_4.tpl.php

Die Datei sieht so aus:

<div id="block-<?php print $block->module . '-' . $block->delta; ?>" class="<?php print $classes; ?>"><div class="block-inner">
  <div class="content">
    <?php print $block->content; ?>
  </div>
</div></div> <!-- /block-inner, /block -->

Die Datei habe ich anschließend in den Ordner: "sites/all/themes/meintheme" kopiert. Leider verändert sich nichts....
Was mache ich falsch???

  • 4 Kommentare

Modul soll Theme von gerade gewählter Multi-Theme Seite verwenden

Eingetragen von soezkan (558) am 14.10.2010 - 07:33 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo zusammen,

ich habe eine Drupal-Installation in der mehrere Themes aktiv sind. Je nach Content,
wird auch das Theme gewechselt. Leider habe ich das ganze nicht selber installiert
und bin nicht der Profi, der gleich weiß was läuft, darum hier meine Frage im Forum:

Ich möchte mein Modul wissen lassen, welches Theme gerade aktiv ist und entsprechend

  • 1 Kommentar
  • Weiterlesen

Acquia Prosper

Eingetragen von malte (12) am 13.10.2010 - 15:49 Uhr in
  • Themes & Theming

Hallo!

ICh nutze das Theme "Acquia Prosper" und wollte fragen, ob es möglich ist,
die "schwarze" Farbe zu ersetzen. Weiss jemand, was man genau machen muss?

  • 1 Kommentar

Unterschiedliches Hintergrundbild je Seite

Eingetragen von Anonymous (0) am 13.10.2010 - 10:26 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo Community,

hab jetzt eine ganze Weile (hier im Forum) nach einer Lösung gesucht und nix gefunden. Daher frag ich jetzt einfach mal...

  • 7 Kommentare
  • Weiterlesen
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • …
  • 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 11 Stunden
  • 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 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 9 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 0 User und 30 Gäste online.

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