js és css behívás

csontom képe

Sziasztok!
Van egy js fájl, és egy css, amit be kéne hívni, hogy minden egyes oldalon behívja az oldal. Jelenleg úgy van megoldva, hogy ez a kód van az index.php head részében:
<head>
<script language="javascript" type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js"></script>
<script src="js/phgdata.js"></script>
<link rel="stylesheet" type="text/css" href="css/css_1.css"/>
</head>

Ezzel csak annyi a probléma, hogy így nem működik tökéletesen az oldal, tudom, nem így kell behívni.

Kérdés:
Hogy kell ezt a két fájlt behívni, hogy a drupal minden oldalán behívja ezeket?

Drupal verzió: 
Fórum: 
ipeto képe

A smink .info fájljában lehet mindkettőt bepakolni így:
stylesheets[all][] = theStyle.css
scripts[] = myscript.js

Lásd: https://www.drupal.org/node/171205

3
0
csontom képe

Köszönöm a gyors választ, működik!

0
0
ipeto képe

Nincs mit. Egyébként szerintem felejtsd el, hogy a drupal index.php-jában vagy a core modulokban átírsz dolgokat. A következő frissítésnél elszáll az összes módosítás, ill. nem is feltétlenül működik.
Ha már minden áron barkácsolunk, akkor a sminkben, a megfelelő tpl.php-ban tegyük ezt.

4
0
Phoere képe

Ennek hátránya, hogy ha jön egy smink frissítés, az felülírja az info fájlt, eltűnik a beírt sor.

A lehetséges megoldás inkább alsmink létrehozása és annak az info fájlában megadni a plusz sort.

De itt vannak összefoglalva a lehetőségek:
http://wearepropeople.com/blog/7-ways-to-add-custom-js-and-css-to-a-page-in-drupal

4
0

Csökönyi Ferenc