Salve a tutti, sto cercando di sviluppare un modulo per joomla, che riguardi l'oroscopo.
Premetto di aver utilizzato la guida che della wiki come punto di partenza e di essere palesemente alle prime armi.
Semplicemente in maniera molto grezza nel pannello amministratore ho messo 12 campi di testo da riempire, e nel php 12 bottoni che a seconda del segno zodiacale prendo il valore di quel determinato parametro e lo mostro all'utente. Ma pare che questo semplice modulo vada in conflitto con un altro modulo già presente nel sito... e si tratta di "Modules Anywhere". Ora il mio modulo è molto elementare quindi non capisco come possa andare in conflitto con quest'altro modulo.
riporto qui xml con solo 2 segni di prova
<?xml version="1.0" encoding="utf-8"?>
<install type="module" version="1.5.0">
<name>Oroscopo</name>
<author>Tizzi</author>
<creationDate>Agosto 2012</creationDate>
<copyright>(C) 2012 Tizzi Copes.</copyright>
<license>GNU/GPL</license>
<authorEmail>tizzitre@libero.it</authorEmail>
<authorUrl></authorUrl>
<version>1.0.0</version>
<description>Il modulo per visualizzare l'oroscopo</description>
<files>
<filename module="mod_oroscopo">mod_oroscopo.php</filename>
</files>
<params>
<param name="Capricorno_ta" type="textarea" default="" label="Capricorno"/>
<param name="Acquario_ta" type="textarea" default="" label="Acquario"/>
</install>
e qui il php
<html>
<head>
</head>
<body>
<div id='Title'>
<a href="" > Segni </a>
</br>
<>
<div id='contenuto'>
<img src="modules/mod_oroscopo/images/10-capricorno.png" border="0" alt="Forum"/> </img>
</br>
<a href="#" onClick="recp('1')"> Capricorno </a>
</br>
<img src="modules/mod_oroscopo/images/11-acquario.png" border="0" alt="Forum"/> </img>
</br>
<a href="#" onClick="recp('2')"> Acquario </a>
</br>
<>
<?php
defined('_JEXEC') or die('Restricted access');
$Capricorno = $params->get('Capricorno_ta');
$Acquario = $params->get('Acquario_ta');
?>
<script type="text/javascript">
function recp(id) {
var jsvar;
if(id == '1'){
jsvar = "<?php echo $Capricorno;?>";
document.getElementById("contenuto").innerHTML=jsvar;
}
if(id == '2'){
jsvar = "<?php echo $Acquario;?>";
document.getElementById("contenuto").innerHTML=jsvar;
}
}
</script>
</body>
</html>