Bonjour tout le monde,
voilà je dois changer un aspect backend d'un composant, en gros ce composant demande :
le titre du fichier
le logiciel à utiliser pour l'ouvrir (Word Excel ou Powerpoint)
et son chemin pour y accéder
Une fois valider, cela rajoute un lien dans le frontend qui permet d'ouvrir directement le logiciel renseigné ainsi que le fichier.
Ma tâche est donc de changer la zone de texte demandant le logiciel en boutons radio, voilà donc ce que j'ai modifier :
Code:
<tr>
<td width="110" class="key">
<label for="alias">
<?php echo JText::_( 'Choose your application' ); ?>:
</label>
</td>
<td>
<?php
$application = isset($_POST['application']) ? $_POST['application'] : '';
$options = array(
'Word',
'Excel',
'Powerpoint'
);
if($application)
{
?>
You have chosen :
<b><?php echo $application; ?></b>
<br/><br/>
<?php
}
?>
<form action="index.php" method="POST">
<?php
foreach ($options as $v) {
if ($v == $application) {
echo '<input type="radio" name="application" value="' . $v . '" checked/>' . $v . '<br/>';
} else {
echo '<input type="radio" name="application" value="' . $v . '"/>' . $v . '<br/>';
}
}
?>
</form>
</td>
</tr>
avec ce code mes boutons radio apparaissent bien mais lorsque je clique sur Save ou Annuler de la partie backend j'ai un beau "erreur sur le site" qui s'affiche en bas et donc je ne peux ni valider ni annuler mes modifications...
Auriez-vous une solution svp ?
En espérant que vous pourrez m'aider..
Merci d'avance.