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

Überschrift über note weglassen

Eingetragen von Nexxo (41)
am 28.07.2008 - 00:51 Uhr in
  • Views
  • Drupal 6.x

Hallo Leute ,

kann ich es irgendwo einstellen , dass ich bei den Note(s) die Überschrift weglassen kann. Ich möchte nicht über jeden Artikel oder Seite den entsprechenden Titel stehen haben zumal es eventuell auch schon in der Navigation zu sehen ist.

LG
Nexxo

‹ Views installieren View mit eigener SQL Abfrage ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

@ nexxo,kann sein, daß ic

Eingetragen von Thoor (3678)
am 28.07.2008 - 07:45 Uhr

@ nexxo,

kann sein, daß ich mich täusche, da ich auch erst mit DRUPAL anfange, aber soweit ich weiss, musst Du Dir ein eigenes "node Template" erstellen.

In Deinem Theme gibts normalerweise das Template node.tpl.php kopier Dir das und benenne es z.B. in "node-eintrag.tpl.php"

Wenn Du jetzt also den Hauptlink und die Überschrift weg haben möchtest, dann musst du eigentlich nur die PHP Anweisung für die Überschrift und den Link dafür in der neuen xxxx.tpl.php entfernen:

Zitat:
Fängt an mit php if .......

hat h2 class="title" drin, print $node_url; print $title ... eigentlich nur 5 Zeilen Code.

Soweit schon mal zur Theorie ... Lass mich bitte mal wissen, obs so gestimmt hat, ich will das auch bald in Angriff nehmen!

Interessant für Dich :
http://www.drupalcenter.de/faq/4206
http://www.drupalcenter.de/faq/4468

-------------------------------------
Öfter mal was neues ... warum nicht mal DRUPAL :-) Meinen "Drupal Kampf" als Anfänger schildere ich mal unter http://www.thoor.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

node.tpl.php

Eingetragen von stBorchert (6003)
am 28.07.2008 - 10:29 Uhr

Wie Thoor bereits sagte, kannst Du das in der node.tpl.php einstellen.
Wenn Du diese Zeile
<?php if ($page == 0) { ?><h2 class="title"><a href="<?php print $node_url?>"><?php print $title?></a></h2><?php }; ?>
einfach weglässt, ist der Titel bei jedem node-Typen (sowohl in der kompletten Sicht, als auch bei der Teaser-Sicht) verschwunden.

Für den Fall, dass Du den Titel je nach node-Typ ausblenden möchtest, oder auch nur im Teaser anzeigen willst:
node.tpl.php
Theming nodes by content type
Theming the node teaser

hth,

Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Feedback

Eingetragen von Nexxo (41)
am 28.07.2008 - 18:36 Uhr

Hallo Ihr Beiden ,

also wenn ich die o.g. Zeile rausnehme, habe ich nach Reload der Seite nur eine weiße Seite sonst nichts.
Ich verwende D6

LG
Nexxo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fehler?

Eingetragen von stBorchert (6003)
am 28.07.2008 - 21:52 Uhr

Öhm, die weisse Seite dürfte eigentlich nicht passieren.
Wie sieht denn Deine node.tpl.php aus?

Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nexxo

Eingetragen von Nexxo (41)
am 29.07.2008 - 00:06 Uhr

Grüss Dich ,

hier mal der Code:

      <?php if ($picture) {
      print
$picture;
    }
?>

   
  <div class="node<?php if ($sticky) { print " sticky"; } ?><?php if (!$status) { print " node-unpublished"; } ?>">

   
<?php global $base_url;
    if (
$sticky) { print '<img src="'.base_path(). drupal_get_path('theme','marinelli').'/img/sticky.gif" alt="sticky icon" class="sticky" />'; } ?>

</h2><?php }; ?>
   
<?php if (!$teaser): ?>
<?php if ($submitted): ?>
      <div class="metanode"><p><?php print t('By ') .'<span class="author">'. theme('username', $node).'</span>' . t(' - Posted on ') . '<span class="date">'.format_date($node->created, 'custom', "d F Y").'</span>'; ?></p>
 

 
  </div>
    <?php endif; ?>
    <?php endif; ?>
   
    <div class="content"><?php print $content?></div>
   
   
    <?php if (!$teaser): ?>
    <?php if ($links) { ?><div class="links"><?php print $links?></div><?php }; ?>
    <?php endif; ?>
   
    <?php if ($teaser): ?>
    <?php if ($links) { ?><div class="linksteaser"><div class="links"><?php print $links?></div></div><?php }; ?>
    <?php endif; ?>
   
   
    <?php if (!$teaser): ?>
    <?php if ($terms) { ?><div class="taxonomy"><span>Tags</span> <?php print $terms?></div><?php } ?>
    <?php endif; ?>

   
  </div>

LG
Nexxo

  • Anmelden oder Registrieren um Kommentare zu schreiben

zu viel Code

Eingetragen von stBorchert (6003)
am 29.07.2008 - 08:53 Uhr

Moin!
Da ist zu viel Code drin :-).

...
<?php
global $base_url;
if (
$sticky) { print '<img src="'.base_path(). drupal_get_path('theme','marinelli').'/img/sticky.gif" alt="sticky icon" class="sticky" />'; } ?>

</h2><?php }; ?> // <== das muss da weg
   
<?php if (!$teaser): ?>
...

Wenn Du die markierte Zeile noch rausnimmst, sollte es eigentlich funktionieren. So hast Du eine schliessende Klammer zuviel (und ein h2; und wahrscheinlich auch einen Eintrag im php_error.log).

hth,

Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Funzt immer noch nicht ..

Eingetragen von Nexxo (41)
am 29.07.2008 - 23:16 Uhr

Hallo Stefan ,

man , irgendwie scheine ich den Wald voller Bäume nicht zu sehen:
Hier der aktuelle Code aus der node.tpl.php:

<?php if ($picture) {
      print
$picture;
    }
?>

   
   
   
<?php if (!$teaser): ?>
<?php if ($submitted): ?>
      <div class="metanode"><p><?php print t('By ') .'<span class="author">'. theme('username', $node).'</span>' . t(' - Posted on ') . '<span class="date">'.format_date($node->created, 'custom', "d F Y").'</span>'; ?></p>
 

 
  </div>
    <?php endif; ?>
    <?php endif; ?>
   
    <div class="content"><?php print $content?></div>
   
   
    <?php if (!$teaser): ?>
    <?php if ($links) { ?><div class="links"><?php print $links?></div><?php }; ?>
    <?php endif; ?>
   
    <?php if ($teaser): ?>
    <?php if ($links) { ?><div class="linksteaser"><div class="links"><?php print $links?></div></div><?php }; ?>
    <?php endif; ?>
   
   
    <?php if (!$teaser): ?>
    <?php if ($terms) { ?><div class="taxonomy"><span>Tags</span> <?php print $terms?></div><?php } ?>
    <?php endif; ?>

   
  </div>

Siehe auch "Willkommen" unter ... Website: http://schuelerfirma01.gsh24.de

LG
Nexxo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Statt cooler Worte wie "funzt" solltest Du

Eingetragen von quiptime (4972)
am 30.07.2008 - 03:16 Uhr

@Nexxo,

was ist das Problem mit dem zu Letzt genannten Code?

Statt cooler Worte wie "funzt" solltest Du am aktuellen Code kurz schreiben was Du meinst.

Ich habe den Thread nachgelesen und weiss nun am Ende nicht was das Problem ist. Zumindest kann ich keines erkennen.

PS
Korrigiere doch bitte im Titel des Thread das Wort note.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

node.tpl.php vs page.tpl.php

Eingetragen von stBorchert (6003)
am 30.07.2008 - 08:13 Uhr

Moin!
Ich hab mir mal die Mühe gemacht, und den Quelltext der Seite angeschaut:

<div id="primary" style="width: 745px;">
<div class="singlepage">
  <h2>Willkommen</h2>
  <div class="drdot"></div>
  <div class="content">
   <p class="rtejustify">
    <span style="font-size: medium;">
     <span style="font-family: Arial;">
      <img width="240" vspace="5" hspace="5" height="138" border="2" align="left" src="/sites/default/files/pictures/schuelerfirma_start.png" alt=""/>
      An  der ...
     </span>
    </span>
    <strong></strong>
   </p>
</div>
</div>

In Deiner node.tpl.php steht ziemlich am Anfang <div class="content"><?php print $content?></div>.

Na? Richtig! Der Seitentitel wird gar nicht in der node.tpl.php ausgegeben, sondern in der page.tpl.php. Schau da mal nach.

hth,

 Stefan

----------------------------------
@quiptime:

Nexxo schrieb

Ich möchte nicht über jeden Artikel oder Seite den entsprechenden Titel stehen haben

Eindeutige Problembeschreibung.

Beim Thema Wortwahl des (letzten) Beitrags bin ich übrigens ganz Deiner Meinung.
(http://www.ruhrgebietssprache.de/lexikon/funzen.html :-))

  • Anmelden oder Registrieren um Kommentare zu schreiben

Feedback

Eingetragen von Nexxo (41)
am 30.07.2008 - 10:17 Uhr

Hallo quiptime ,

ich hatte eine URL angegeben, damit eindeutiger wird was ich meine. Auf der Website erscheint auf der Startseite der Artikel - Willkommen - . Ich möchte , dass die Überschrift über dem Artikel (Willkommen) nicht erscheint. Unter Joomla/Mambo kann man das gleich bei der Erstellung eines Artikels in den jeweiligen Optionen angeben , ob man möchte das dieser sichtbar ist oder halt nicht erscheint.

Zudem möchte ich, dass generell diese Überschriften nicht erscheinen. Das ist alles.

LG
Nexxo

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich weiss schon was Du willst

Eingetragen von quiptime (4972)
am 30.07.2008 - 10:39 Uhr

Grundsätzlich habe ich das mit dem Titel und was Du erreichen willst durchaus verstanden.

Mein Post mit meiner Unverständlichkeit hat sich auf den davor von Dir geposteten Code bezogen. Dieser Code-Post war unverständlich vor allem hinsichtlich was im Zusammenhang des geposteten Code nicht funktionieren soll - weil es bei diesem Code keine Erläuterungen gibt.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Feedback

Eingetragen von Nexxo (41)
am 31.07.2008 - 02:14 Uhr

Jo, schon klar. War ein Fehler von mir. Leider habe ich trotzdem noch keine Lösung. Auch für das andere Problem (Reiter farblich abändern > siehe http://schuelerfirma.gsh24.de ) hat sich bisher noch keine Lösung gefunden.

LG
nexxo

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

Benutzer online

  • dinmikkith

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