Allgemeines zu Drupal
Nodetitel ausblenden
Eingetragen von nikxx (69) am 12.07.2010 - 21:28 Uhr inIch möchte bei meinem Inhaltstyp "Artikel" den Titel ausblenden.
Wollte das nun nach dieser Beschreibung machen:
Gut, habe das ganze so gemacht:
Für den Inhaltstyp ein CCK-Feld angelegt, habe das "Titelanzeige" genannt und der Feldname lautet "field_titel".
Als Feldtyp habe ich "Text" genommen und als Formularelement habe ich "Ankreuzfelder/Auswahlknöpfe" gewählt.
Jetzt sollte man die Anzahl der Werte auf 2 oder so setzen, egal was, Hauptsache nicht auf "1" (weil man bei "1" Auswahlknöpfe bekommt, ich wollte aber ein einzelnes Ankreuzfeld, also habe ich als Anzahl "unbegrenzt" genommen).
Und ganz unten bei zulässige Werte trägt man nur ein einzelnes "Nein" ein, mehr nicht.
Dann noch speichern das ganze und dann habe ich folgenden Code in die page.tpl.php eingefügt:
Aus
<?php
if ($title):
?><?php
print $title;
?>
<?php
print $title;
?><?php
endif;
?>wurde:
<?php
if ($node->field_titel[0]['value'] != "Nein"):
?><?php
if ($title):
?><?php
print $title;
?>
<?php
print $title;
?><?php
endif;
?><?php
endif;
?>Ich habe das jetzt so geschrieben wie von karl1120 vorgeschlagen. Mein ursprünglicher Code, um das Problem zu lösen, sah so aus:
<?php
if ($title):
?><?php
if ($node->field_titel[0]['value'] != "Nein") print $title;
?>
<?php
if ($node->field_titel[0]['value'] != "Nein") print $title;
?><?php
endif;
?>Funktioniert auch, erfüllt den gleichen Zweck, allerdings fand ich den von karl1120 etwas schöner ;)
Damit kann man jetzt bei jedem beliebigen Inhaltstyp das CCK-Feld "Titelanzeige" einbinden.
Wenn man "Nein" ankreuzt, wird kein Titel ausgegeben. Wenn man das "Nein" nicht ankreuzt oder der Inhaltstyp das CCK-Feld nicht beinhaltet, wird ein Titel ausgegeben.
Zu guter Letzt editiert man nochmal den Inhaltstyp, wählt den Reiter "Felder anzeigen" und aktiviert bei dem Feld "Titelanzeige" beide "Ausschließen"-Checkboxen, damit die Checkbox samt Inhalt nicht mit ausgegeben wird. - Fertig
Ich finde in meiner page.tpl.php die genannte Stelle nicht. Benutze Drupal 6. Weiß jemand, wo ich das ersetzen muss?
[gelöst] PHP-Frage -> Linkanpassung Guestbook-Modul
Eingetragen von Ionit (1802) am 12.07.2010 - 19:33 Uhr inHallo,
wenn ein User bei einem anderen User einen Gästbucheintrag vornimmt, wird ein Link zum Userprofil des Schreibers gesetzt.
"domain.com/user/6/"
Im module.file findet man
$user_link = "user/$account->uid/";
Ich möchte gerne, dass der Name des Users verwendet wird anstatt der uid.
Kommentare werden nicht angezeigt
Eingetragen von stone_d (178) am 12.07.2010 - 18:36 Uhr inHi ihrs,
bei meinem Inhaltsobjekt wird zwar das Formular für das Erstellen eines Kommentars angezeigt aber nicht der/die Kommentar/e selbst.
Muss ich da irgendwas beachten? (Berechtigungen und die Einstellungen beim Inhaltstyp habe ich vorgenommen).
Dank im Voraus und Grüße vom
Eff.
Menü soll aufgeklappt beliben
Eingetragen von stylesuxx (3) am 12.07.2010 - 17:11 Uhr inHallo Leute,
Ich habe folgende Frage, ich habe einen view erstellt als Seite zu diesem navigiere ich über die Hauptnavigation (ist über "aktuelles/news" erreichbar):
- Aktuelles
--News- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
HTTPS Schnittstelle Ubercart/Drupal
Eingetragen von DennisM (37) am 12.07.2010 - 15:03 Uhr inHallo
ich bin gerade dabei abzuklären, inwieweit es möglich ist von Ubercart eine HTTPS Schnittstelle zu einem anderen Warenwirtschaftssystem einzurichten.
Soweit ich weiss, gibt es dafür kein Modul.
Ist es generell möglich sowas zu programmieren und wenn ja, wie groß wäre der Aufwand?
Gibt es sonstige Alternativen?
Grüße
Dennis
[gelöst] Probleme mit Login Destination / Trigger
Eingetragen von Ineluki (18) am 12.07.2010 - 12:34 Uhr inHallo!
Ich habe ein großes Problem mit den Modulen Login Destination bzw. Trigger.
Ich möchte ganz gerne, dass ein Benutzer nach dem Login zu einer bestimmten Seite weitergeleitet wird.
Dazu kann man ja entweder das Modul "Login Destination" oder aber einen eingerichteten Trigger benutzen.
Mein Problem: Beides funktioniert bei mir nicht.
Ich habe diverse Foreneinträge zu Login Destination und Anleitungen zum Einrichten von Triggern gelesen und die Einstellungen genauso auch vorgenommen - ohne Erfolg.
Ich bin gerade etwas ratlos, was ich noch prüfen oder unternehmen kann, um das Problem zu beheben.
Mein Login besteht aus einem eigenen Login-Block (user-login-block.tpl.php), den ich in der Template-Datei entsprechend eingebunden habe.
Der Login-Block:
<div>
<div class="form-item" id="edit-name-wrapper">
<label for="edit-name">Agenturnummer:*</label>
<input maxlength="60" name="name" id="edit-name" size="15" value="" tabindex="1" class="form-text required" type="text">
</div>
<div class="form-item" id="edit-pass-wrapper">
<label for="edit-pass">Passwort:*</label>
<input name="pass" id="edit-pass" maxlength="60" size="15" tabindex="2" class="form-text required" type="password">
</div>
<input name="op" id="edit-submit" value="<?php print $form['submit']['#value'];?>" tabindex="3" class="form-submit" type="submit">
<br><br>
<input name="form_build_id" id="<?php print $form['form_build_id']['#id']; ?>" value="<?php print $form['form_build_id']['#value']; ?>" type="hidden">
<input name="form_id" id="edit-user-login-block" value="user_login_block" type="hidden">
</div>Das Login an sich funktioniert auch einwandfrei - allerdings eben ohne die Weiterleitung zur gewünschten Seite.
Statt dessen bleibt er immer auf der gerade besuchten Seite, auf der er sich eingeloggt hat.
Wenn ich mir den Login-Block im Firebug anschaue dann steht im Form-Element unter action auch immer die aktuelle Seite:
<form id="user-login-form" method="post" action="/?q=Produkte&destination=Produkte">
Hat jemand eine Idee, woran es liegen kann, dass bei mir Login Destination sowie die Trigger-Behandlung fehlschlagen?
Habe ich beim Login-Block etwas übersehen?
Gibt es Servereinstellungen, die hier eventuell zwischenhauen können?
Besteht eine andere Möglichkeit, wie man die Login-Destination manipulieren kann?
Kann man an einer anderen Stelle in Drupal den destination-Wert bei action verändern?
Fragen über Fragen. ;o)
Für jede Hilfe oder Denkanstöße bin ich dankbar.
Schönen Gruß
Niels
Multi Domain Multisite mit TLDs
Eingetragen von georg (9) am 12.07.2010 - 09:44 Uhr inHi,
ich würde gerne eine Mulisite aufbauen bei der ich 3 TLD Domains verwenden möchte.
Beispiel:
domain1.de
domain2.de
domain3.de
Hierbei soll es möglich sein für jede Domain ein eigenes Theme zu wählen. Die Codebase soll für alle die gleiche sein und es soll möglich sein zu bestimmen, auf welchen Domains welcher Content erscheint.
Ländererkennung einstellen
Eingetragen von Piet (500) am 11.07.2010 - 23:26 Uhr inHallo,
es sollen verschiedene Inhalte für verschiedene Länder automatisch angezeigt werden.
Fallbeispiel:
Ein Gast besucht die Seite aus CH, der soll automatisch die erstellten Seiten für die Schweiz sehen.
Der Gast-Besucher aus Holland, automatisch die Seiten, die für Holland erstellt wurden.
Was ist zu tun?
---------------------------------------------------------
[gelöst]User-Picture-Upload aus "Profil" entfernen und in Node-Add-Form aufnehmen?
Eingetragen von Ionit (1802) am 11.07.2010 - 13:15 Uhr inHallo,
ich nutze Content-Profile um das User-Profil aus einem Inhaltstypen erstellen zu lassen.
Ich würde gerne die Funktion "Benutzerbild hochladen" aus dem "Core-Profil-Edit-Form" entfernen und in den Inhaltstypen übernehmen damit der User beim Ausfüllen seiner Sedcard/Profiles auch gleich das Benutzerbild mit hochladen kann.
Taxonomie Ordnen
Eingetragen von d4rk1 (117) am 10.07.2010 - 19:26 Uhr inHallo liebe Gemeinde...
habe da ein paar Fragen zur Taxonomie.
habe folgende Taxonomie bereits gesammelten Datensätze angelegt.
-->Cafe1
--> plz
-->12345
--> ort
--> Musterort
Wenn ich jetzt z.B. Cafe1 anlege dann gebe ich per freies zuweisen plz 12345 der findet das und dann speicher ich dat.
Meine Frage ist wie folgt,

Neue Kommentare
vor 2 Wochen 6 Tagen
vor 3 Wochen 14 Stunden
vor 3 Wochen 1 Tag
vor 3 Wochen 5 Tagen
vor 3 Wochen 5 Tagen
vor 4 Wochen 3 Tagen
vor 4 Wochen 3 Tagen
vor 4 Wochen 3 Tagen
vor 6 Wochen 6 Tagen
vor 7 Wochen 15 Stunden