PDA

Zobacz pełną wersję : Jquery/Mootools w komponencie



marcin_pedzel
08-10-2012, 19:40
Witam.
Potrzebuje pomocy z dodaniem jquery lub mootools do komponentu Joomli. Dokładnie chcę dodać tego typu pole http://aryweb.nl/projects/mootools-datepicker/Test/ lub http://jqueryui.com/demos/datepicker/#date-range do komponentu DJ-classifieds. Bylbym wdzięczny za jakiś krótki tutorial jak to zrobić, niekoniecznie konkretnie do tego komponentu ale ogólnie.

palyga007
08-10-2012, 20:00
tego szukasz? http://docs.joomla.org/Adding_JavaScript

Jdwind
08-10-2012, 20:07
Albo np. to (http://docs.joomla.org/Working_with_Mootools_1.3).

marcin_pedzel
08-10-2012, 21:00
Dzieki. Tylko jeszcze jedno, gdzie miałbym dodać skrypty odpowiedzialne za to pole. Chodzi mi o tego typu skrypty:

<script src="../Source/Locale.en-US.DatePicker.js" type="text/javascript"></script>
<script src="../Source/Picker.js" type="text/javascript"></script>
<script src="../Source/Picker.Attach.js" type="text/javascript"></script>
<script src="../Source/Picker.Date.js" type="text/javascript"></script>
<link href="../Source/datepicker_dashboard/datepicker_dashboard.css" rel="stylesheet">

Napisane jest, że w <head> strony html. Tylko co jeśli ten komponent jest w całości napisany w php a index.html strony komponentu gdzie chce dodać pole wygląda tak:
<html><head><title></title></head><body></body></html>

Początek pliku default.php tej strony wygląda tak:
<php?
defined ('_JEXEC') or die('Restricted access');


//jimport('joomla.media.images');
JHTML::_('behavior.Mootools' );
JHTML::_('behavior.formvalidation');
JHTML::_('behavior.modal');
$par = &JComponentHelper::getParams( 'com_djclassifieds' );


$imglimit = $par->get('img_limit','3');
$unit_price = $par->get('unit_price','');
$id = JRequest::getVar('id', 0, '', 'int' );
$user = JFactory::getUser();


$mod_attribs=array();
$mod_attribs['style'] = 'xhtml';


$toolTipArray = array('className'=>'djcf_prom');
JHTML::_('behavior.tooltip', '.Tips1', $toolTipArray);
?>

Z góry sorry jeśli pytam o coś oczywistego ale dopiero rozpoczynam przygodę z php i joomla.