Elxis CMS Forum
Ελληνικό Forum => Εγκατάσταση => Topic started by: iras on May 16, 2008, 23:15:29
-
πως μπωρω να βάλω στο head του Elxis να παίζει ένα flash αντί για μια απλή φωτογραφία (elxislogo)?
προσπαθησα αλαζοντας το url(../images/elxislogo.jpg) σε swf
#oktoheader {
text-align:right;
background: #78A1BB url(../images/elxislogo.jpg) no-repeat top right;
height: 75px;
border-bottom: 1px solid #1D4D6C;
-
Πρέπει να βάλεις το swf στον κώδικα του template (αρχείο templates/okto/index.php) και στο σημείο που θες, όχι στο css! Με το css δεν μπορείς να βάλεις ως background εικόνα ένα αρχείο flash. Εφόσον θα χρησιμοποιήσεις swf σε εκείνο το σημείο αφαίρεσε την εικόνα του background από το css:
#oktoheader {
text-align:right;
background-color: #78A1BB;
height: 75px;
border-bottom: 1px solid #1D4D6C;
}
-
οκ Ευχαριστω πολυ για την βοηθεια ;D
-
αλλα μου δημιουργειτε ενα προβλημα με το search και language με το που βαζω το flash κατεβενουν πιο κατω και δεν λειτουργουν.
τον κωδικα τον αλαξα ως εξης
</head>
<body>
<div id="container">
<div id="mainwrap">
<div id="oktoheader">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="800" height="120">
<param name="movie" value="images/gta.swf">
<param name="quality" value="high">
<embed src="images/gta.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="120"></embed>
</object>
<div id="headright">
<!-- module Search loaded without template position -->
<?php elxLoadModule('mod_search', -2); ?>
<!-- module Language loaded without template position -->
<?php elxLoadModule('mod_language', -2); ?>
</div>
-
Iras
το πλάτος του swf όταν το έχεις 100%, δεν επιτρέπει να φανούν τα module lang και search, όσο και να τα ανεβάσεις. Άλλαξε στο index.php το width σε 800px.
Μετά πρέπει να διορθώσεις στο layout.css
/* template's header */
#oktoheader {
text-align:left;
background: #78A1BB url(../images/elxislogo.jpg) no-repeat top left;
height: 120px;
border-bottom: 1px solid #1D4D6C;
}
/* div for language module positioned top right */
#headright {
float: right;
margin-right: 10px;
margin-top: -110px;
}
Παίξε με τις τιμές height στο #oktoheader
margin-top στο #headright
για να φέρεις το επιθυμητό αποτέλεσμα
-
ή απλά δημοσίευσε τα σε άλλη θέση. Φυσικά αφαιρώντας τα περιεχόμενα του headright στο index.php του template.
-
όσο ζούμε μαθαίνουμε :P
Thanks Sirigos για την ιδέα