Autor Zpráva
gekoncik
Profil
Ahoj,

na webu pouzivam sablonovy system smarty.. Sablony mam rozdele timto zpusobem (syntaxe je symbolicka):
head.html
<html>
<head>
  ....
</head>
<body>


content.html
{include head.html}
#obsah
{include foot.html}


foot.html
  </body>
</html>


V prizpevku budu psat o modulu. Za modul povazuju kazdou stranku. Takze trebas:
www.example.cz > modul home.php
www.example.cz/forum > modul forum

Behem vytvareni stranky se do hlavicky nastraklo hromada JS soubor.. Tedka hlavicka vypada nejak takhle:
    <script type="text/javascript" src="/jscript/jquery/jquery.min.js"></script>
    <script type="text/javascript" src="/jscript/jquery/jquery-ui.min.js"></script>
    <script type="text/javascript" src="/jscript/jquery/jquery-validate.js"></script>
    <script type="text/javascript" src="/jscript/swfupload/swfupload.js"></script>
    <script type="text/javascript" src="/jscript/swfupload/swfupload.queue.js"></script>
    <script type="text/javascript" src="/jscript/swfupload/fileprogress.js"></script>
    <script type="text/javascript" src="/jscript/swfupload/handlers.js"></script>
    <script type="text/javascript" src="/jscript/jquery_conf.js"></script>


Je tam jquery a swf upload. Jquery mi zas tak nevadi, az teda na jquery_conf.js ktery definuje vsechny funkce ktere jsou na webu.. Abych tento soubor vynechal zacal jsem psat js kod do sablony. To nevim jestli je uplne spravne reseni.. Myslim ze js by melo zustat v hlavicce.

Ale stejne kdybych mel pouzit jquery jen tam kde je potreba tak potrebuju udelat nejaky switch pro ktery by zobrazoval bud hlavickove soubory, nebo obsah jednoho souboru a vypisoval by potrebne funkce.

U swfuploadu je problem ten ze je pouzit asi jen jednou a to pri nahravani obrazku.. To by nebyl zas takovy problem co se tyce upravy sablony jedna podminka a pak by se to pro ostatni moduly melo zacachovat..

Nevite jak nejak efektivne vyresit abych pouzival jen jquery funkce ktere na strance zrovna potrebuju? Napadlo me napsat kazdou funkci do jednoho souboru.. A na modulu stranky nastavit ktere se maji vlozit.. To by se nejak predalo do hlavickoveho souboru a ten by vygeneroval kod jen s potebnyma funkcema..

Chtel bych se zeptat je toto dobre reseni? Nebo jak vy resite problem s dynamickyma hlavickama? Nebo by bylo nejlepsi kdybych jen zobrazil vsechny jquery hlavicky a v souboru jquery_conf by byli vsechny funkce pro jquery. A schovaval bych jen swf upload podle potreby. Dekuji

Moderátor Chamurappi: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0