Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : AntoKr 20 Sep 2013, 19:25:04
-
Salve, ho la necessità di integrare uno script esterno per l'input delle date nei form (calendarDateInput.js)... il problema è che non si visualizza come dobrebbe.. sembrerebbe un conflitto... mi spiego meglio: questa è una pagina creata da me e quindi non "integrata" in joomla e lo script si visualizza e funziona a dovere (http://www.affittiastrongoli.it/components/com_domus/views/publics/tmpl/formSearch.php). il codice della pagina è:
<html>
<head>
<script type="text/javascript" src="/components/com_domus/views/publics/tmpl/script/calendarDateInput.js"></script>
</head>
<body>
<form id="area-form" class="form-validate" name="adminForm" method="post" action="../appartamenti">
<fieldset class="adminform">
<ul class="adminformlist">
<table> <tr>
<input id="cerca" name="cerca" type="hidden" value="1">
<td>Posti Letto <select name="postiLetto">
<option value="7">MONOLOCALE
<option value="6">2 POSTI LETTO
<option value="5">3 POSTI LETTO
<option value="4">4 POSTI LETTO
<option value="3">5 POSTI LETTO
<option value="2">6 POSTI LETTO
</select> </td>
<td>Arrivo <script type="text/javascript">DateInput('dataArr', true, 'YYYY-MM-DD');</script></td>
<td>Partenza <script type="text/javascript">DateInput('dataPart', true, 'YYYY-MM-DD'); </script></td>
<td><input type="submit" value="Cerca"> </td>
</tr></table>
</ul>
</fieldset>
</form>
</body>
</html>
lo stesso script lo devo utilizzare in una pagina integrata in joomla (http://www.affittiastrongoli.it/appartamenti) ma da come si vede si visualizza in modo diverso e non funziona nemmeno come dovrebbe (tralasciamo il fatto che il calendario va fuori dai margini del div)...
questo è uno spezzone del codice della seconda pagina...
<html>
<head>
<script type="text/javascript" src="/components/com_domus/views/publics/tmpl/script/calendarDateInput.js"></script>
</head>
<body>
<?php
/**
* @package Domus Organizer
* @subpackage Layouts
* @author Davide Tampellini
* @copyright Copyright (c)2011-2012 Davide Tampellini
* @license GNU General Public License version 3, or later
*/
defined('_JEXEC') or die('Restricted access');
if(!isset($lite)) $lite = 0;
$this->loadHelper('format');
$this->loadHelper('html');
$params = JComponentHelper::getParams('com_domus');
?>
<script type="text/javascript">DateInput('dataArr', true, 'YYYY-MM-DD');</script>
<div style="clear:both"></div>
<table class="propertyList">
.........................
Quale potrebbe essere il problema? Sembrerebbe una sorta di conflitto, ma non riesco a trovare una soluzione.. Qualcuno che mi aiuti? :(
-
uppp
-
niente UP perfavore, questi sono usati in tutt'altri forum ;)
Questo forum non essendo un call-center non garantisce ne risposte ne assistenza.
Per il tuo problema cerca di essere più preciso, inutile mettere tutta quella lista di codice.
Se crei lo stesso form con chronoform, nella vista codice molto probabilmente leggerai dove sbagli.
-
probabilmente non hai letto nemmeno, perchè non credo di non essere stato chiaro o impreciso..!
-
probabilmente non hai letto nemmeno, perchè non credo di non essere stato chiaro o impreciso..!
Lo pensi tu e non potrebbe essere diverso :)
ma ti assicuro che migliaia di post rimangono abbandonati proprio perchè l'utente crede di aver spiegato e detto tutto.
per questo qui questi UP non sono graditi: invece di forzare gli utenti a risponderti, sforzati tu nel spiegare meglio il problema. ;)