Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Login Button

Eingetragen von Bastian1982 (9)
am 28.08.2009 - 09:52 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo Leute.

Habe ein bischen mit dem User Modul herumgespielt bzw mit dem Anmeldeblock.

Der Block wird bei mir auf der rechten Seite eingeblendet. Ich habe den Block jetzt soweit beschnitten das dort nichts mehr ausser dem Button "Anmelden" angezeigt wird. Den Text des Buttons habe ich auch verändert in "Mitglieder - Login".

Wenn ich nun auf den Button Klicke versucht er logischerweise eine Anmeldung durchzuführen. Wie bekomme ich es hin das er bei einem Klick auf den Button keine Anmeldung durchführt, sondern auf eine von mir gewünschte Seite springt. In meinem Fall währe die Seite "?q=user".

Lieben dank schoneinmal

Gruss Bastian

‹ Link von Menü entfernen Link zum Benutzerkonto ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Versteh den Sinn nicht...

Eingetragen von Cyberschorsch (782)
am 28.08.2009 - 10:03 Uhr

Versteh den Sinn nicht... warum machst den Login Block kaputt wenn du nur einen Link in einen Button machen möchtest? Mach doch einfach einen eigenen Block, dann nen Button mit dem Link...

mfg Cyberschorsch

_________
Mei is des schee

  • Anmelden oder Registrieren um Kommentare zu schreiben

Warum

Eingetragen von leda.ch (977)
am 28.08.2009 - 10:04 Uhr

Lässt Du den User-Block nicht einfach in Ruhe und machst einen neuen, eigenen Block, in dem Du dann einen simplen Button mit dem gewünschten Target definierst?

lg leda

edit: da war einer schneller ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

mhhh ist natürlich auch ne

Eingetragen von Bastian1982 (9)
am 28.08.2009 - 10:25 Uhr

mhhh

ist natürlich auch ne Möglichkeit :-)

Da kommt dann aber die Frage von mir, wie ich in den neuen Block genau den Button wie im Anmeldeblock hinbekomme.

So habe jetzt mal in anderen Posts gestöbert und folgenden code gefunden.

"input type="button" value="Zurück" onclick="history.back()" /"

Das ist ja schon fast das was ich will, mal abgesehen davon das er halt auf die letzte besuchte Seite springt und das er nicht so wie anderen buttons aussieht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

z.B. so:

Eingetragen von leda.ch (977)
am 28.08.2009 - 10:28 Uhr

<?php
$cli
= "window.location.href = '".base_path()."user'";
print
'<input type="submit" name="op" id="edit-submits" value="Anmelden" class="form-submit" onClick="'.$cli.'" />';
?>

Dieser PHP-Code macht Dir einen Button mit dem Base-Pfad Deiner Drupalinstallation. Das Wort "user" ersetzen mit deinem gewünschten Ziel.
Nicht vergessen, das Eingabeformat auf PHP zu stellen.
Per CSS kannst Du den Button dann auch stylen.
Die Variable $cli ist nur dazu da, damit man sich in den div. Anführungsstrichen nicht zu sehr verirrt...

lg leda

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich glaub ihr denkt da alle

Eingetragen von Cyberschorsch (782)
am 28.08.2009 - 10:32 Uhr

Ich glaub ihr denkt da alle bisschen zu kompliziert oder? Warum nicht einfach css+hyperlink?

mfg Cyberschorsch

_________
Mei is des schee

  • Anmelden oder Registrieren um Kommentare zu schreiben

sorry leda aber da komm ich

Eingetragen von Bastian1982 (9)
am 28.08.2009 - 11:38 Uhr

sorry leda aber da komm ich gerade nur noch schwer mit. Wo muss ich denn das mit dem php einschalten. Bisher kannte ich nur "filtered html" und "html" aber ich wusste nicht das man auch noch die eingabe von php irgendwo erlauben kann.

Hey Cyberschorch, wie sollte das ganze denn bei dir aussehen?

Vieleicht kann mir aber auch schnell jemand erklären wie ich dem Anmeldebutton aus dem Anmeldeblock vom User Modul einen anderen Link mitgebe. Damit währ ich zu 100% zufrieden

  • Anmelden oder Registrieren um Kommentare zu schreiben

"Mein Code" ist nicht

Eingetragen von leda.ch (977)
am 28.08.2009 - 12:38 Uhr

"Mein Code" ist nicht wirklich schwierig...

1. Du fügst unter "Blöcke" einen neuen Block hinzu
2. Gib im Blockinhalt den obigen Code ein
3. Bei "Eingabeformat" stellst du "PHP code" ein
4. Den neuen Block speichern
5. Deinen neuen Block findest Du in der Blockübersicht unter "Deaktiviert". Gib ihm einen Platz in einer sichtbaren Region, z.B. grad unter deinen Anmeldeblock
6. Sieh Dir das Resultat an.
7. Passe allenfalls noch die Url an

Mit Cyberschorschs Lösung kommst Du nicht ums Erstellen eines Blocks herum, nur in Punkt 2 wird er dir (hoffentlich) etwas anderes angeben

lg leda

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey leda danke nochmal für

Eingetragen von Bastian1982 (9)
am 28.08.2009 - 12:59 Uhr

OK OK

man sollte vieleicht so intelligent sein und das php core module aktivieren um auch mit php code arbeiten zu können.

Oh man

so jetzt klappt es auch danke leda. Jetzt muss ich nurnoch sehn das ich den button genauso gethemed bekomme das er wie die anderen aussieht

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ach so, ok.

Eingetragen von leda.ch (977)
am 28.08.2009 - 13:02 Uhr

Ach so, ok.

Schau Dir mit Firebug die Klasse des anderen Buttons an und gib diesem dieselbe Klasse.

lg leda

  • Anmelden oder Registrieren um Kommentare zu schreiben

das hatte ich schon

Eingetragen von Bastian1982 (9)
am 28.08.2009 - 13:04 Uhr

das hatte ich schon versucht, aber darauf wollte er leider nicht reagieren.

Mal sehn was sich da machen lässt

  • Anmelden oder Registrieren um Kommentare zu schreiben

Manchmal hilft auch Cache

Eingetragen von leda.ch (977)
am 28.08.2009 - 13:16 Uhr

Manchmal hilft auch Cache leeren. Hier: /admin/settings/performance

lg leda

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

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 14 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