Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Joomla inserimento di SWF solo nella home page

    Ciao a tutti, ho personalizzato il template per visualizzare un'animazione flash nella home del portale.

    Ora però la visualizzo in tutte le pagine .... indipendentemente dal contenuto di ogni singola area, come posso fare in modoc che venga visualizzata solo nella home e non nelle altre pagine??

    Grazie mille

    L'HTML nel template è qualche cosa del tipo:

    <div id="wrapper">
    <div id="area">
    <?php if($this->countModules('left') and JRequest::getCmd('layout') != 'form') : ?>
    <div id="leftcolumn" style="float:left;">
    <jdoc:include type="modules" name="left" style="rounded" />
    <div style="padding:0 20px;"><?php $sg = 'banner'; include "templates.php"; ?></div>
    </div>
    <div id="maincolumn">
    <?php else: ?>
    <div id="maincolumn_full">
    <?php endif; ?>

    <div class="nopad">
    <jdoc:include type="message" />


    <table width="200" border="0" align="center" cellpadding="0" cellspacing="20">
    <tr>
    <td><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="250" height="200">
    <param name="movie" value="http://IP:8080/aa/templates/siteground-j15-24/images/MenuA.swf" />
    <param name="quality" value="high" />
    <embed src="http://IP:8080/eee/templates/siteground-j15-24/images/MenuA.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="250" height="200"></embed>
    </object></td>

  2. #2
    Hai due possibilità:

    1. [CONSIGLIATA] Crei un modulo che contiene l'HTML del flash anzichè inserirlo direttamente nel template, poi nella configurazione di tale modulo lo visualizzi solo nella voce di menu "Home". Tale soluzione ha delle problematiche legate alla creazione del flash in un modulo, ma si può fare e poi garantisce una gestione migliore.

    2. Crei un template diverso per la prima pagina, semplicemente copiando quello che stai già usando e modificando di conseguenza il file .XML legato al template (sostanzialmente lo apri come un file di testo e gli cambi il nome del template e la cartella). Poi associ questo specifico template alla voce di menu "home", quindi le modifiche che farai a questo template si vedranno solo nella /home.
    --
    Francesco - f.abeni@gibilogic.com
    Corsi Joomla! a Brescia

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Grazie per la risposta e per l'aiuto

    Originariamente inviato da zanardi

    Tale soluzione ha delle problematiche legate alla creazione del flash in un modulo, ma si può fare e poi garantisce una gestione migliore.
    Che problematiche intendi?


    Grazie ancora

  4. #4
    Se per modificare un modulo usi un editor WYSIWYG, che è il default in Joomla, al salvataggio viene effettuata una "pulizia" del codice che può andare a modificare leggermente il codice HTML per flash che hai inserito.

    In questo caso dovresti andare a modificare temporaneamente il tuo utente perchè non usi un editor WYSIWYG, oppure creare un utente apposito con questa impostazione.
    --
    Francesco - f.abeni@gibilogic.com
    Corsi Joomla! a Brescia

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Grazie mille per l'aiuto!

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    2,245
    scusate perchè l'inserimento di un swf in joomla 1.0 con relative altezze non si vede? anche da amministratore?

  7. #7
    Io ho usato questo codice e funziona, in Joomla 1.0:

    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="450" height="60">
    <param name="movie" value="http://www.misoito.it/images/banners/filmato.swf" />
    <param name="quality" value="high" />
    <param name="menu" value="false" />
    <param name="wmode" value="" />
    <embed src="images/banners/filmato.swf" wmode="" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="60"></embed>
    </object>
    --
    Francesco - f.abeni@gibilogic.com
    Corsi Joomla! a Brescia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.