[gelöst] Uhrzeit aus Inhaltstyp entfernen
Eingetragen von Drupal74 (88)
am 24.07.2013 - 09:05 Uhr in
am 24.07.2013 - 09:05 Uhr in
Ich möchte in meiner Detailansicht zwar den Autornamen und das Veröffentlichungsdatum sehen, aber nicht die Uhrzeit.
Wie entferne ich diese?
1. Im Inhaltstyp habe ich unter Anzeigeeinstellungen einen Haken bei "Autor- und Datumsinformationen anzeigen" => nehme ich den weg verschwindet auch der Autorname
2. Unter Konfiguration / Lokalisierung und Sprache habe ich nur ein format Kurz angelegt => aber wie weise ich das zu?
Bleibt nur das hardcoden?
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit dem "Submitted By" Module
am 24.07.2013 - 12:43 Uhr
Mit dem "Submitted By" Module kannst du es deinen Bedürfnissen anpassen:
https://drupal.org/project/submitted_by
Submitted
am 24.07.2013 - 17:54 Uhr
Moin.
Falls Du [do:submitted_by Submitted by] nicht einsetzen möchtest (z.B. weil noch kein stabiles Release für D7 existiert), kannst Du auch einfach die template.php Deines Themes bearbeiten und diesen Code einfügen (bzw. die Funktion erweitern, falls bereits vorhanden):
<?php
function NAMEDESTHEMES_preprocess_node(&$vars) {
$vars['submitted'] = t('Posted by !username on !datetime',
array(
'!username' => $vars['name'],
'!datetime' => $vars['date'],
)
);
}
?>
Damit überschreibst Du dann die im Template verwendete Variable "submitted" mit dem gewünschten Text.
$vars['date']
kannst Du dann natürlich auch wie gewünscht anpassen, so dass nur das Datum ausgegeben wird. Siehe dazu auch [api:format_date:7].hth,
Stefan
Ich habe das Modul
am 26.07.2013 - 07:12 Uhr
Ich habe das Modul installiert, da der Code bei mir nur eine weiße Webseite erzeugte und nicht funktionierte. Für mich ist das Thema gelöst