in welcher Datei fügt an denn überhaupt <link href='http://fonts.googleapis.com/css?family=Raleway' rel='stylesheet' type='text/css'> ein damit dies im head erscheint. Wir kennen dies nur mit javascripts... Vielen Dank Dennis!
Würden wir auch gerne da wesentlich sauberer. Kannst du uns den Pfad zur Datei nennen in welcher man Einträge im <head></head> einfügt Wir wissen es nicht...
Hallo, das Ganze geht auch ohne die header.php anzupassen (updatesicher ). Dazu im Verzeichnis user_classes/overloads einen Ordner "HeaderExtenderComponent" anlegen. Darin wird die im Anhang befindliche Datei abgelegt. Fertig! Für alle Interessierten der Inhalt der Datei: PHP: <?php /* -------------------------------------------------------------- FontHeaderExtenderComponent.inc.php 2013-03-05 mb Gambio GmbH http://www.gambio.de Copyright (c) 2013 Gambio GmbH Released under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html] -------------------------------------------------------------- */ class FontHeaderExtenderComponent extends FontHeaderExtenderComponent_parent { function proceed() { parent::proceed(); echo '<link href="http://fonts.googleapis.com/css?family=Raleway" rel="stylesheet" type="text/css">'; } }
Ach menno! Das hab ich noch gar nicht gesehen! Die header.php hat ja nen Extender: PHP: $coo_header_extender_component = MainFactory::create_object('HeaderExtenderComponent');$coo_header_extender_component->set_data('GET', $_GET);$coo_header_extender_component->set_data('POST', $_POST);$coo_header_extender_component->proceed(); Sehr schön! Da kann ich nun wieder einiges updates-sicher umbauen! Danke...
Hi Moritz, das wird aber nicht gehen, er hat ja nicht mal USERMOD CSS da er noch ne alte Version hatte. Dann dürfte bei IHm auch kein Overload möglich sein oder?
Andererseits ist es für andere Dinge und neuere Versionen natürlich intersant, sollte man mal in die Anleitungen packen
Hallo Moritz, leider funktioniert der Walkthrough nicht bei mir. Ich habe den Ordner "HeaderExtenderComponent" unter "user_classes/overloads" erstellt und deine Datei eingefügt. Ich habe die Zeile für meine Webfont angepasst und in der CSS die Auszeichnung ergänzt. Leider funktioniert nichts. Der Link zu dem Webfont wird nicht im Head eingefügt. Meine Version: v2.0.12.2 Viele Grüße André
Funktioniert hervorragend ... danke fürs bereitstellen. Einziges Problemchen war, dass hier die Url in doppelten Anführungszeichen ist " während beim kopieren von Google der Link in single quotes ist ' ... also nur die Adresse kopieren und nicht den ganzen Link bzw. sonst die Anführungszeichen anpassen sonst crashed alles.
Hallo, besten Dank für den Tipp! Ich hab das genauso eingebaut. Allerdings tut sich nix. Hab den Cache geleert. Muss ich weitere Einträge un der USERMOD.css vornehmen. Vielen Dank für die Antwort! Sonnige Grüße Radi
Hallo Moritz, ich habe das eingebaut und es gibt leider keine Änderung. Ich möchte z.B. erst nur die Schrift im Head Navi vielleicht auch im first_page_content ändern. Welche Lösung gibt es? Ich habe aus Versehen den Balken der für h1 zuständig war, gelöscht. Eine Anpassung konnte ich aber im usermod/css vornehmen (entsprechende Datei eingefügt). Gibt es eine möglichkeit den wieder einzubauen? Ist das notwendig? Ich kenne mich gar nicht aus.... das ist meine erste Seite in der "Art", hat aber schon einiges gut geklappt- sie ist noch im Aufbau/ offline. Danke! Ein paar Minuten säter selber die Text Lösung gefunden..... mit dem Style Edit muss man noch im CSS Editor die passende Schrift eintippen. Beispiel: Cinzel eingefügt. (Leider weiß ich nicht, wie ich das so profi einfügen soll) #head_navi ul li a { color: #282727; display: inline-block; font-family: Cinzel, Verdana, Arial, Helvetica, Sans-Serif; font-size: 16px; font-style: normal; font-weight: normal; line-height: 18px; padding-bottom: 8px; padding-left: 25px; padding-right: 24px; padding-top: 20px; text-align: left; text-decoration: none; }
Hallo, ich habe versucht die Raleway in die Gambio Version: v2.1.4.1 einzubauen. Dazu habe ich in user_clsses den Ordner HeaderContentControl angelegt. In diesem habe ich die Datei HeaderContentControl.inc gespeichert. Dort steht folgendes drin: PHP: <?php/* -------------------------------------------------------------- FontHeaderExtenderComponent.inc.php 2013-03-05 mb Gambio GmbH http://www.gambio.de Copyright (c) 2013 Gambio GmbH Released under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html] -------------------------------------------------------------- */class FontHeaderContentControl extends FontHeaderContentControl_parent{ function proceed() { parent::proceed(); echo '<link href="http://fonts.googleapis.com/css?family=Raleway" rel="stylesheet" type="text/css">'; }} Wenn ich nun in der USERMOD.css HTML: h3 { font-family: 'Raleway', sans-serif; color:#00FF66; } abspeichere, passiert gar nichts. Was habe ich falsch gemacht? Danke für die Tipps!!! Radi
Hier die Lösung: in templates >> module >> head.html HTML: <link href="http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,700,700italic" rel="stylesheet" type="text/css"> einfügen. Dann kann diese Schrif in der USERMOD.css nutzen: HTML: p { font-family: 'Open Sans', sans-serif; } Radi