To Λογότυπο από ελληνικά σε αγγλικα

Joomla! forum. Joomla! Questions and Answers.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
kostas-theod
Δημοσιεύσεις: 222
Εγγραφή: 11 Ιαν 2004 09:15
Τοποθεσία: Πάτρα-ΕΛΛΑΔΑ

To Λογότυπο από ελληνικά σε αγγλικα

Δημοσίευση από kostas-theod » 24 Ιούλ 2012 13:19

Έφτιαχνα το site με joomfish και όλα δουλεύουν ρολόι. Εχω σε εκκρεμότητα πως θα κάνω την αλλαγή ανάμεσα στο ελληνικό λογότυπο και στο αγγλικό !

Στο index.php έχω τον παρακάτω κώδικα :
<div id="header">
<a id="logo" href="<?php echo $this->baseurl?>"></a>
Και στο template.css έχω τον παρακάτω κώδικα :
a#logo{width:250px;height:185px;background: url("../images/logo-el.png") no-repeat 0 0;float:left}
Τι πρέπει να αλλάξω ? Στο net βρήκα κάποιες λύσεις αλλά δεν έκανα τίποτα.

σας ευχαριστώ

Άβαταρ μέλους
webdevgr
Δημοσιεύσεις: 696
Εγγραφή: 11 Δεκ 2010 17:25
Τοποθεσία: Ηράκλειο
Επικοινωνία:

To Λογότυπο από ελληνικά σε αγγλικα

Δημοσίευση από webdevgr » 24 Ιούλ 2012 20:53

Πρόσθεσε το παρακάτω στο index.php ώστε να βλέπει ποια είναι η τρέχουσα γλώσσα εκείνη τη στιγμή ώστε να φορτώνει την αντίστοιχη δήλωση από το αρχείο css

Κώδικας: Επιλογή όλων

<?php 
$lang =& JFactory&#58;&#58;getLanguage&#40;&#41;;
$my_lang = substr&#40;$lang->getTag&#40;&#41;,0,2&#41;;

<a id="logo_<?php echo $my_lang; ?>" href="<?php echo $this->baseurl; ?>"></a>
Και στο css αρχείο φτιάξε μια δήλωση για κάθε γλώσσα

Κώδικας: Επιλογή όλων

a#logo_el&#123;width&#58;250px;height&#58;185px;background&#58; url&#40;"../images/logo-el.png"&#41; no-repeat 0 0;float&#58;left&#125;
a#logo_en&#123;width&#58;250px;height&#58;185px;background&#58; url&#40;"../images/logo-en.png"&#41; no-repeat 0 0;float&#58;left&#125;

kostas-theod
Δημοσιεύσεις: 222
Εγγραφή: 11 Ιαν 2004 09:15
Τοποθεσία: Πάτρα-ΕΛΛΑΔΑ

To Λογότυπο από ελληνικά σε αγγλικα

Δημοσίευση από kostas-theod » 24 Ιούλ 2012 23:22

Σε ευχαριστώ πολύ για την λύση στο πρόβλημα μου .

Να σημειώσω ότι για να δουλεύει σωστά ( στο τέλος της 3ης γραμμής ?> )στο index.php :
<?php
$lang =& JFactory::getLanguage();
$my_lang = substr($lang->getTag(),0,2); ?>

<a id="logo_<?php echo $my_lang; ?>" href="<?php echo $this->baseurl; ?>"></a>
Ευχαριστώ πολύ


Απάντηση

Επιστροφή στο “Joomla! γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες