Hallo Zeta-Team,
ist es möglich beim Atmosphere-Layout dem Logo oben auch einen Link zuzuweisen, der bei Klick auf das Logo aktiviert wird. Ich will, dass man bei Klick auf das Logo direkt zu den Service-Seiten kommt.
Danke.
Viele Grüße
Petra
Hallo Zeta-Team,
ist es möglich beim Atmosphere-Layout dem Logo oben auch einen Link zuzuweisen, der bei Klick auf das Logo aktiviert wird. Ich will, dass man bei Klick auf das Logo direkt zu den Service-Seiten kommt.
Danke.
Viele Grüße
Petra
Hallo,
das Logo ist grundsätzlich mit der in den FTP-Einstellungen angegebenen Web-Adresse verlinkt. Das kann momentan nicht geändert werden.
Hallo,
das ist aber schade. Gibt es denn eine Möglichkeit aus der "Trickkiste" (HTML-Code?)?
Grüße
Petra
Für mich stellt sich die Frage nach dem Sinn der Aktion.
Benutzer sind es gewohnt, dass der Klick aufs Logo sie zur Startseite bringt. Immer. Überall.
Ein Versuch, hier besonders clever zu sein schadet meiner Meinung nach der Usability der Website und letztendlich dem Profit.
Hallo Uwe,
bitte immer schön sachlich bleiben! So "unclever" ist das nicht. Mein "Logo" ist ein Banner, dort stehen neben dem kleinen Logo meine Serviceleistungen als Text-Grafik aufgelistet. Da macht es sehr viel Sinn, wenn man gleich auf die Service-Seite kommt ...
Ansonsten klickt der User vergeblich auf den "vermeintlichen Link" und das schadet wirklich dem Profit.
Grüße
Petra
Hallo,
zunächst, ich kann nichts unsachliches im Posting von Uwe feststellen. Das jeder seine eigene Meinung zu gewissen Dingen hat und dementsprechend auch vertritt liegt in der Natur der Sache. Um aber auf den Kern deines Anliegens zurück zu kommen. Geht nicht, gibts schon mal nicht.
Ob es Sinn macht bleibt Dir überlassen. Um das Logo mit einer anderen Url. zu verlinken ist es erforderlich, dass Du dein Template kopierst. Zeta bietet da in den Entwicklertools eine simple Möglichkeit um das durchzuführen. Beachte aber bitte, dass kopierte/modifizierte eigene Templates von möglichen Zeta Updates ausgeschlossen sind.
Über den Menupunkt "Extras" -> "Entwickler" hast Du die Möglichkeit dein verwendetes Template zu kopieren. In dem darauf folgenden Dialog kannst Du dein Template mit einem spezifischen Namen versehen. Hast Du das gemacht gehst Du wiederum auf den Menuepunkt "Extras" -> "Entwickler". Hier wirst Du feststellen, dass es nun den Untermenuepunkt "Layout Ordner anzeigen" gibt. Klick einfach mal drauf. In der sich öffnenden Verzeichnisstruktur siehst Du die dein Projekt benötigten Dateien und Verzeichnisse.
Da du ja den Link im Logo ändern möchtest wechselst Du nun in das Verzeichnis "templates" -> "pages". In diesem Unterordner findest Du eine Datei mit Namen "default.html". Öffne diese Datei mit einem Doppelklick ......
Da ich nun nicht weiß welches Template Du verwendest, hier das weitere Vorgehen an Hand es Template "Contemporary Responsive". In diesem Template gibt es folgenden Passus:
<$ if ( page.attribute("show_web_logo") ) { @@@a1517dd6-df91-4551-a39b-56dc74a922a1@@@
gt;
<a class="brand" href="<$= project.url @@@a1517dd6-df91-4551-a39b-56dc74a922a1@@@
gt;"><img src="#val(logo)" width="#val(logo-image-width)" height="#val(logo-image-height)" alt="<$= project.url @@@a1517dd6-df91-4551-a39b-56dc74a922a1@@@
gt;" <$= system.partial('inline-editing-logo.html') @@@a1517dd6-df91-4551-a39b-56dc74a922a1@@@
gt; /></a>
<$ } @@@a1517dd6-df91-4551-a39b-56dc74a922a1@@@
gt;
Betrachtest Du diesen Codesnipe stellst Du fest, dass es hier 2x die Variable <$= project.url $> gibt. Einmal im href Teil, also dem Teil der verantwortlich für den Link zum Logo ist und einmal im alt Tag.
Um nun das Logo anderweitig zu verlinken, kannst Du den href Bereich anderweitig verlinken. Beispiel:
<$ if ( page.attribute("show_web_logo") ) { @@@699ac094-654a-4df0-bf88-7ff9fd75954a@@@
gt;
<a class="brand" href="http://www.deine-url.com/deine-unterseite.html"><img src="#val(logo)" width="#val(logo-image-width)" height="#val(logo-image-height)" alt="<$= project.url @@@699ac094-654a-4df0-bf88-7ff9fd75954a@@@
gt;" <$= system.partial('inline-editing-logo.html') @@@699ac094-654a-4df0-bf88-7ff9fd75954a@@@
gt; /></a>
<$ } @@@699ac094-654a-4df0-bf88-7ff9fd75954a@@@
gt;
Den alt Tag kannst Du auch ändern wenn Du möchtest. Nach Änderung des href Aufrufes ist es natürlich erforderlich die Datei "default.html" zu speichern. Die Änderungen sollten nun übernommen worden sein und bei Klick auf dein Logo sollte die von Dir gewünscht Url. aufgerufen werden. Ich denke, dass die Vorgehensweise in den Templates so ziemlich identisch ist. Da musst halt mal schauen.
Alles ohne Gewähr und mit der Bitte vor solchen Änderungen IMMER ein Backup zu machen.
Hoffe, ich konnte ein klein wenig und vor allem verständlich helfen.
Sry Petra,
diese tolle Forum Software scheint nicht in der Lage zu sein Quellcode vernüftig darzustellen. Hoffe Du kommst trotzdem einigermaßen klar. Auf externe Tools verzichte ich an dieser Stelle!
Thomas, ich würde gerne lieber heute als morgen auf Discourse wechseln. Sobald es einen importer gibt, wechseln wir dahin.
Hallo Thomas,
das ist doch mal eine Aussage "geht nicht gibt's nicht" ![]()
Vielen Dank für die ausführliche Anleitung. Damit müsste es machbar sein, die Codeschnipsel sollten genügen.
Schönen Abend noch.
Herzliche Grüße
Petra
Sie müssen sich halt über folgendes im Klaren sein: Wenn Sie ein Layout wie erwähnt kopieren, um Anpassungen zu machen, dann hängen Sie dieses Layout von unseren Updates ab und erhalten dafür keine automatischen Aktualisierungen bzw. Fehlerbehebungen (falls Fehler im Layout sind) mehr…
Mir hat es den Anschein, dass es evtl. eine Lösung wäre, Sie würden Ihre Service-Seite zur Startseite machen, wenn das Ihr wichtigstes Themengebiet ist (das sogar im Logo aufgeführt wird)?
Wow, da hat jemand "um die Ecke gedacht". Danke, so mache ich es.
Manchmal ist es gut, eingetretene Pfade bzw. Denkweisen zu verlassen. Die Serviceseite ist wirklich meine wichtigste Seite! Den Text von der Startseite bringe ich auch anderweitig unter.
Herzliche Grüße
Petra
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!
Wenn Sie neu bei uns sind, hilft Ihnen unsere Hilfe-Seite dabei, sich im Forum zurechtzufinden. Dort erfahren Sie alles Wichtige, von der Registrierung bis hin zur Erstellung eigener Themen (Fragen).
Ohne Programmierkenntnisse gleich mit Zeta Producer loslegen. Layout auswählen, Text eingeben – fertig. Kostenloser Support und über 99% zufriedene Kunden. Überzeugen Sie sich selbst!