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

[gelöst]Wie mit dem Modul Profile erstellte Felder in der node_blog.tpl.php ansprechen

Eingetragen von Sofo (72)
am 25.09.2006 - 17:48 Uhr in
  • Themes & Theming
  • Drupal 6.x

der titel sagt alles.

ich brauche das phptemplate und möchte so die speziellen bolg_per_user css dateien auswählen.

bis jetzt lese ich den user aus so - a la if blog/1 then <div class="user1

so können aber die user ihre kleinen blog templates (css nicht ändern)

im profil den style wählen (formularnahme profile_Blog)
in der node_blog_.tpl die abfrage durchführen

und so die entsprechenden div class wählen.

danke.

liebe grüsse Wir Eltern in Europa ¦ Blog

‹ Vorgehensweise bei Kategorisierung/Klassifizierung von Inhalten zur Darstellung? Wie? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Handbook

Eingetragen von md (3717)
am 25.09.2006 - 20:59 Uhr

Im Handbuch auf drupal.org gibt es ein ganzes Kapitel zu deiner Frage:
http://drupal.org/node/35728

vg, md - drupalcenter
--
www.mdwp.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke

Eingetragen von Sofo (72)
am 26.09.2006 - 05:30 Uhr

den link kenne ich auch die anderen php snipes für die phptemplate aber mein englisch ist nicht so gut.

erklährung
eine user_profile.tpl habe ich erstellt, kein problem auch mit der template.php.

aber in der page story book und insbesondere der node_blog.tpl versuche schon seit einiger zeit irgend ein persönliches feld anzusprechen geburtstag usw habs bis jetzt nicht geschafft und hoffte eine deutsche erklährung zu finden da ich irgend einen denkfehler mache.

bis bald lg sofo
Wir Eltern in Europa ¦ Blog

  • Anmelden oder Registrieren um Kommentare zu schreiben

lösung für blog style in der node-blog.tpl.php

Eingetragen von Sofo (72)
am 27.09.2006 - 11:14 Uhr

hallo,
ich habe folgende lösung gefunden die bis jetzt funktioniert. im profil persönlich style wählen danch in der node-blog.tpl.php abfrage erstellen div class setzen
mit css steylen.

hatt jemand innteresse sich den code anzusehen - sicher gibt seine elegantere lösung. in drupal org habe ich nichts gefunden ich kann aber zuwenig englisch um den snipet vorzustellen.

<?php
global $user;
$results = db_query("SELECT  u.value FROM {profile_values} u  WHERE u.fid =6  and u.uid =  $node->uid ");
$row = db_fetch_object($results);
$b=$row->value;
?>



<?php switch ($b):

case
"1":echo"<div class=\"blog1\"> "; break;

case
"2": echo"<div class=\"blog2\">"; break;

case
"3": echo"<div class=\"blog3\">"; break;

case
"4": echo"<div class=\"blog4\">"; break;

case
"5": echo"<div class=\"blog5\">"; break;

default:
echo
"<div style=\" \">";
endswitch;
?>

lg sofo
Wir Eltern in Europa ¦ Blog

  • Anmelden oder Registrieren um Kommentare zu schreiben

Blog style lösung für drupal 6

Eingetragen von Sofo (72)
am 10.06.2008 - 09:42 Uhr

<?php
 
global $user;
 
$results = db_query("SELECT  u.value FROM {profile_values} u  WHERE u.fid =6  and u.uid =  $node->uid ");
 
$row = db_fetch_object($results);
 
$b=$row->value;
 
?>

 
  <?php echo"<div class=\"blog$b\">"; ?>
 
  <div class="blogterms">
        <?php print $terms ?>
  </div>
........
.....

das u.fid = 6 ist abhänig von eurem Feld das ihr in profil hizugefügt habt

die class à la

.blog1{
background-image: url(images/blog1.jpg);
background-repeat: repeat-y;
border-top: #9BF3C8 2px dashed;
border-bottom: #9BF3C8 2px dashed;
padding: 0px 40px 40px 40px;
font-family: Georgia;
font-size: 14px;
color: Black;
}

.blog1 .picture{
float:right;
}

.blog1 a:link {
font-size: 12px;
color:#7983DC;
letter-spacing:.1em;
}
.blog1 a:visited {
font-size: 12px;
color:#7983DC;
letter-spacing:.1em;
} 
.blog1 a:hover {
font-size: 12px;
color:#7983DC;
letter-spacing:.1em;
}

kann man seperat zb blog.css ( muss noch in der page.tlp.php eingebunden werden) oder auch in der allgemeinen style.css gemacht werden

lg sofo
Wir Eltern in Europa

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 18 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