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

[gelöst] CCK Grundsätzliches zu Feldtypen

Eingetragen von 1kubik (903)
am 03.03.2010 - 17:49 Uhr in
  • Views
  • Drupal 6.x

Hallo und guten Tag!

Ich versuche gerade eine weitere Bresche in den Drupal Dschungel zuschlagen
und hänge an 2 (eigendlich) ganz einfachen Sachen fest:

1) wie mache ich die Ausgabe eines
Checkbox Wertes, bzw dessen Labels
abhängig davon ob diese Checkbox
ge-checked wurde oder nicht?
Momentan (mit der Standart Variante) ist es
so, das wenn die Checkbox nicht gecheckt wurde
in der Beitragsansicht dann das Lable
und der Uncheckt Wert angezeigt wird.
Ich will aber das das nur angeziegt wird wenn
der Wert auf True ist(also gecheckt wurde)

2) Ich möchte ein Feld für 'Year' haben. Also ein 4stelliges
Textfeld, aber es sollen nur Integer erlaubt sein.
Muss ich jetzt in das Admin Feld 'allowed values'
alle möglichen Zahlen eingeben?
Das wären ja unter Umständen 100 Werte,
wenn ich zb. alle Jahre von 1930-2030
erlauben will...?

1930
1931
1932
1933
...

Oder gibt es dazu eine andere Möglichkeit
regulärer Ausdruck?
php Funktion is_interger()

bzw wie muss das mit
php in dem Feld 'allowed values'
gesetzt werden?

Vielen Dank vorab fürs Lesen :)

Grüße
Stef

‹ View in Zweisprachigem Menü anzeigen Dynamischer Altersvergeich mit Views: wie kann ich das filtern? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

1) theming: in den display

Eingetragen von macode (145)
am 03.03.2010 - 18:08 Uhr

1)
theming:
in den display options ausblenden, NICHT! exclude
node.tpl.php -> node-contentype.tpl.php
if ($node->field_dein_checkbox field == 'true value'){
echo check_plain($node->field_dein_checkbox);
}
2)
das date field.
date.module

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi macode Danke für Deine

Eingetragen von 1kubik (903)
am 03.03.2010 - 19:21 Uhr

Hi macode
Danke für Deine schnelle Antwort...

macode schrieb

1)
theming:
in den display options ausblenden, NICHT! exclude
node.tpl.php -> node-contentype.tpl.php
if ($node->field_dein_checkbox field == 'true value'){
echo check_plain($node->field_dein_checkbox);
}

Ok, aber
an der Stelle im node.tpl.php wo
der $content ausgeben wird,
ist das ja bereits HTML

<?php
<div class="content">
            <?
php
           
print $content;
?>

?>
Jetzt kann ich anscheinend nicht mehr bestimmen
an welcher Stelle der Wert ausgegeben werden soll
also entweder vorher oder nach dem $content
Gibt es dazu eine Pre-render Funktion
oder ähnliches wo ich auf das Result
zugreifen kann?

macode schrieb

2)
das date field.
date.module

Supa! Das hat schonmal sehr gut Funktioniert!!!

Merci

  • Anmelden oder Registrieren um Kommentare zu schreiben

sry, ich habe keine ahnung

Eingetragen von macode (145)
am 03.03.2010 - 19:28 Uhr

sry, ich habe keine ahnung von theming und welche funktionen es da gibt. und auch gerade nicht die nerven das nachzugooglen.
entweder tu das selbst oder warte bis jmd der sich damit auskennt antwortet

  • Anmelden oder Registrieren um Kommentare zu schreiben

Yups! Hast völlig

Eingetragen von 1kubik (903)
am 03.03.2010 - 20:12 Uhr

Yups!
Hast völlig recht!

Und
hier noch für die Nachwelt
(..eins von 23124343242341343 Beispielen im iNetz das mir jetzt
auf die Schnelle geholgen hat)

Zitat:

template_preprocess Funktionen implementieren. Mit den Preprocess Funktionen können alle Variablen aufbereitet werden, die im Template zur Verfügung stehen sollen. Damit wird eine saubere Trennung zwischen Code und Design erreicht. Auf die Variablen greifen wir im letzten Schritt zu.

function template_preprocess_mymodule(&$variables) {

$node = $variables['node'];
$variables['title'] = l($node->title, 'node/'.$node->nid);
$variables['detaillink'] = l(t('Details'), 'node/'.$node->nid);

winki

  • Anmelden oder Registrieren um Kommentare zu schreiben

ach und..

Eingetragen von 1kubik (903)
am 03.03.2010 - 21:01 Uhr

...
ein hübsche Variante auf die einzelnen CCK Items
zuzugreifen bietet:
das Content Template

http://drupal.org/project/contemplate

gerade entdeckt..

  • Anmelden oder Registrieren um Kommentare zu schreiben

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 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 6 Stunden
  • In der entsprechenden View
    vor 4 Wochen 6 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 6 Stunden
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20457

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 23 Gäste online.

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