Template direkt auswählen

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
aciddk
Regular
Posts: 15
Joined: Wed May 21, 2008 7:41 pm

Template direkt auswählen

Post by aciddk »

Hallo Leute

Hätte wiedermal eine kleine Frage :)

Ich würde gerne 3 Templates über 3 Icons direkt zu Auswahl stellen. Der User kann dann mit einem Klick das Theme wechseln. Wie kann ich das machen, oder welchen Linke verwende ich dazu?

Danke für die Hilfe...
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Template direkt auswählen

Post by yellowled »

aciddk wrote:Ich würde gerne 3 Templates über 3 Icons direkt zu Auswahl stellen. Der User kann dann mit einem Klick das Theme wechseln. Wie kann ich das machen, oder welchen Linke verwende ich dazu?
Spricht etwas dagegen, einfach das Seitenleisten-Plugin "Template dropdown" zu verwenden? Das macht genau das, allerdings über eine (wie der Name schon sagt) Dropdown-Box ...

YL
aciddk
Regular
Posts: 15
Joined: Wed May 21, 2008 7:41 pm

Post by aciddk »

Danke für die Antwort :)

Ja ich verwende das Plugin, leider zeigt es mir dort meist alle Templates an, also nicht nur, zb. 2 spezielle die ich Anbieten möchte. Ich würde am liebsten eben die Auswahl über zwei Icons machen, wenn das möglich ist.

Danke und Grüße
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Du kannst folgendes machen: Kopiere den HTML-Code, den das Plugin ausgibt (mit allen Templates). Erstelle dann ein HTML Klotz Seitenleistenplugin. Kopiere dann einfach den gesamten HTML-Code dort rein, nimm dann die Templates im <select> raus die Du nicht haben willst und speicher den HTML-Klotz ab (Textumfornungen deaktivieren).

Dann hast du quasi dein eigenes Miniplugin. Du kannst es auch über Bilder machen, musst dann nur dieselben Formularelemente übermitteln ; ?serendipity[template]=XXX oder so, glaub ich

Grüße,
Garvin.
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
aciddk
Regular
Posts: 15
Joined: Wed May 21, 2008 7:41 pm

Post by aciddk »

Danke...eigentlich eh logisch :) aber erst nachdem ich die Lösung sah ;)

Nun funktioniert es soweit, nur lassen sich die Templates nur einmal auswählen, dann steht im QT "selected"
...so hab ichs gemacht:

Code: Select all

<form action="http://www.xxx.xx/index.php?/" method="post" name="theme_chooser" id="theme_chooser">
  <select name="user_template" onchange="document.getElementById('theme_chooser').submit();">
		<option value="xxx">xxx</option>
		<option value="xxx">xxx</option>
  </select>
</form>
das mit den Buttons hab ich auch probiert, nur lassen sich die Templates so nicht verlinken?!

Danke nochmal für die Geduld :) und Grüße
aciddk
Regular
Posts: 15
Joined: Wed May 21, 2008 7:41 pm

Post by aciddk »

nochmal hallo :)

hab es immer noch nicht hin bekommen, vielleicht kann sich das nochmal jemand anschauen :) würde mich freuen. Grüße
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Post by yellowled »

aciddk wrote:vielleicht kann sich das nochmal jemand anschauen :)
*glaskugelpolier* URL?

YL
aciddk
Regular
Posts: 15
Joined: Wed May 21, 2008 7:41 pm

Post by aciddk »

:) genau ...

Nein, es wäre für mehrere Weblogs die ich betreue, also ist es mittlerweile eine generelle Frage. Ich möchte einfach die den Templates im Frontend per Icons auswählen. Die Sache mit dem dropdown Menü funktioniert.

Danke
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Dein Code sieht richtig aus. Wenn es nicht klappt, MUSST DU EINE URL angeben, sonst kann niemand sehen was Du da gebastelt hast. :-)

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Post by yellowled »

yellowled wrote:*glaskugelpolier* URL?
*glaskugelbeiseiteleg* ... *holzhammerraushol* ...

Gemeint ist, Du möchtest bitte eine URL zu einem Blog angeben, in dem Du besagten Code bereits verwendest, damit man sich das Ganze mal "live" ansehen kann. Ansonsten stochern wir hier im Heuhaufen herum.

YL
aciddk
Regular
Posts: 15
Joined: Wed May 21, 2008 7:41 pm

Post by aciddk »

ok... :)

also zB. hier auf www.sigigrabner.de möchte ich 2 verschiedene Templates per Icons zur Auswahl stellen, ich komm einfach nicht drauf wie ich das verlinken könnte.

Danke nochmal für deine Geduld ;=) und Hilfe
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Du musst jetzt einfach nur folgenden Code nutzen:

Code: Select all

<a href="http://www.sigigrabner.de/index.php?user_template=andreas06"><img src="black.gif" /></a>
<br />
<a href="http://www.sigigrabner.de/index.php?user_template=sigired"><img src="red.gif" /></a>
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
aciddk
Regular
Posts: 15
Joined: Wed May 21, 2008 7:41 pm

Post by aciddk »

Fein...

absolutes DANKE für eure hilfe, S9Y + Team rules ;)
Post Reply