Diskuse

Téma: Pridanie nacitavanych CSS do _templateHead()

Zdravim,

Hladal som chvilu, ale riesenie som nenasiel zatial... 😞
Potrebujem pridat do _templateHead()
tieto polozky <link rel="stylesheet" href="style/nivo-slider.css" type="text/css" />
<link rel="stylesheet" href="themes/default/default.css" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js" type="text/javascript"></script>
<script src="js/jquery.nivo.slider.pack.js" type="text/javascript"></script>
vo functions_template.php som to skusil naeditovat to tak ako tam uz boli defaultne , zial mi to nefunguje lebo z PHP som jelen a asi mam niekde zly syntax, takze by som potreboval radu skusenejsieho kto sa s tym uz zaoberal vopred dakujem
takto to mam nahodene a nejde vobec spustit kvazi:echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="keywords" content="' . (defined('_indexOutput_keywords') ? _indexOutput_keywords : _keywords) . '" />
<meta name="description" content="' . (defined('_indexOutput_description') ? _indexOutput_description : _description) . '" />' . ((_author !== '') ? '
<meta name="author" content="' . _author . '" />' : '') . '
<meta name="generator" content="SunLight CMS ' . _systemversion . ' ' . SL::$states[_systemstate] . _systemstate_revision . '" />
<meta name="robots" content="index, follow" />' . _extend('buffer', 'tpl.head.meta') . '
<link href="' . _indexroot . 'plugins/templates/' . _template . '/style/system.css?' . _cacheid . '" type="text/css" rel="stylesheet" />
<link href="' . _indexroot . 'plugins/templates/' . _template . '/style/layout.css?' . _cacheid . '" type="text/css" rel="stylesheet" />
<link href="' . _indexroot . 'plugins/templates/' . _template . '/style/nivo-slider.css?' . _cacheid . '" type="text/css" rel="stylesheet" />
<link href="' . _indexroot . 'plugins/templates/' . _template . '/themes/default/default.css?' . _cacheid . '" type="text/css" rel="stylesheet" />
<script type="text/javascript">/* <![CDATA[ */var sl_indexroot=\'' . _indexroot . '\';/* ]]> */</script>
<script type="text/javascript" src="' . _indexroot . 'remote/jscript.php?' . _cacheid . '&amp;' . _language . '"></script>'
<script type="text/javascript" src="' . _indexroot . 'plugins/templates/' . _template . '/js/jquery.nivo.slider.pack.js?' . _cacheid . '&amp;' . _language . '"></script>'
<script type="text/javascript" src="' . _indexroot . 'plugins/templates/' . _template . '/js/jquery-1.10.2.min.js?' . _cacheid . '&amp;' . _language . '"></script>';
EDIT skusal som to aj s prilozenym jquery JS, lebo ten externy link uz vonkoncom netusim ako zadefinovat 😞 som lama no 🙂
postZaslat odpověď
http://sunlight.shira.cz/dokumentace/pluginy/extend#a_cat_4_tpl
tpl.head
Další varianta, pokud neumíš PHP je to dát přímo v template.php, ale samozřejmě bez jquery, to už načítá systém sám o sobě.
Okej, tak som skusal rozne varianty, takto som to hodil do hlavicky template.php - zial bez vysledku
<head>
<link rel="stylesheet" href="style/nivo-slider.css" type="text/css" />
<link rel="stylesheet" href="themes/default/default.css" type="text/css" />
<script src="js/jquery.nivo.slider.pack.js" type="text/javascript"></script>
<?php _templateHead() ?>
</head>

pri extend , neviem presne co kam mam vlozit teda tpl.head &output neviem ani ako spravne napisat. prosim lopatisticky ak je to mozne 🙂

vopred dakujem

btw:testovacia stranka :http://feelthefreedom.4fan.cz/
díval jsem se na přiložený odkaz a píše to "not found" mrkni na ty cesty a umístění souborů....

u sebe to mám takto
<link rel="stylesheet" href="plugins/templates/mojezaliby2.2/nivo-slider.css" type="text/css" media="screen" />
<link rel="stylesheet" href="plugins/templates/mojezaliby2.2/default/default.css" type="text/css" media="screen" />
<script src="plugins/templates/mojezaliby2.2/jquery.nivo.slider.pack.js" type="text/javascript"></script>

jde o to, kam jsi dané soubory dal... já se vkládávám do složky dané šablony... kdyžtak na to vkládání do hlavičky mám udělaný extend...
Tak skusil som uhladit link a script podla toho modelu co mas a aj umiestnenie som si upravil na ten sposob, zial stale nezobrazuje nic :/
je to divne v obycajnom HTML webe mi to skocilo hned, co som robil nedavno, a tu nic, ako keby mu daco prekazalo...nemam napad kde hladat este chybu 😕

EDIT: ak mi mozes poskytnut ten extend, rad by som to skusil s nim, lebo uz nemam napady ako to prinutit k fungovaniu
no ještě ti tam chybí mít ve stylech třídu #slider
např. #slider {height: 175px;} protože teď máš výšku 0 a proto se to nezobrazuje.

A jaká máš práva u souboru
jquery.nivo.slider.pack.js ?
Sakra som ja , ale trkvas fakt som tam nemal id priradene nic...no uz zacal bezat, ale furt iba hadze loading ikonku asi este daco nevie najst , to musim poskusat este. Co sa tyka prav mam 0777 pri testovani to zvyknem mat tak.

EDIT: ako pozeram v obycajnom html kontexte ide aj bez definovaneho #slider ...just wtf 🙂
tak nevím co máš špatně, teď zrovna taky dělám web s využítím nivoslideru a jede... ještě, nemůže být nějaký kiks u práv obrázků?

no konzole píše:
GET http://feelthefreedom.4fan.cz/images/puzzle_gal1.jpg 404 (Not Found) puzzle_gal1.jpg:1
GET http://feelthefreedom.4fan.cz/images/puzzle_gal1.jpg 404 (Not Found) puzzle_gal1.jpg:1
GET http://feelthefreedom.4fan.cz/images/puzzle_gal1.jpg 404 (Not Found) puzzle_gal1.jpg:1
GET http://feelthefreedom.4fan.cz/images/puzzle_gal2.jpg 404 (Not Found) puzzle_gal2.jpg:1
GET http://feelthefreedom.4fan.cz/images/puzzle_gal3.jpg 404 (Not Found)
Tak u mna je asi mozne vselico, skusim sa pokukat na nastavenia slidera a este raz prejdem kroky v dokumentacii k slideru,
eště mně napadlo, v hlavičce máš
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider();
});
</script>

má to být v hlavičce, ne až v obsahu? já dávám slidery do boxů a todle píšu přímo k tomu hned...
Strana: 1 2 další »