Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle > Outils
Outils Forum d'entraide sur les outils pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 31/05/2011, 16h58   #1
Bluedeep
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 6 549
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 52
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 6 549
Points : 13 926
Points : 13 926
Par défaut [APEX] Où mettre le Javascript

Bonjour

Bon, je débute avec APEX et je me pose une question simple : où et comment stocker des fichiers javascripts contenant du code susceptibles d'être appelé par plusieurs pages de l'application (donc pas question de copier du code dans une page en particulier).

* Merci *
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2011, 22h41   #2
skuatamad
Expert Confirmé
 
Inscription : août 2008
Messages : 1 690
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 1 690
Points : 2 812
Points : 2 812
Bon je ne m'y connais pas vraiment en apex, mais cet outil me tente bien donc peut être que je peux quand même aider.
A priori je dirais en éditant le template ou la page 0, puis après quelques recherches voici une méthode pour le template :

Dans "Application Builder" en cliquant sur "Shared Components" de l'application concernée, dans la zone "User Interface" il y a un lien vers "Templates" (ou vers "Theme" puis en cliquant sur le thème concerné on arrive sur le template) et là il est possible de modifier les templates de "Page", car il y a des sections header, body et footer.

Donc il te sera peut être nécessaire de répéter l'opération quelques fois (pour les différents templates de page) mais ça sera loin d'être pour chaque page et en plus ça permet de ne pas insérer le fichier js pour les templates de pages non concernés.

Autre élément, je ne sais pas dans quel mesure il est possible de spécifier le chemin que l'on veut (à priori c'est possible en absolu), sinon il semble possible d'utiliser /i/ via le tag #IMAGE_PREFIX# mais dans ce cas il faut s'assurer que les noms de fichiers seront forcément différents de potentiels futurs noms qu'oracle pourraient choisir lors d'une future MAJ....donc peut être en préfixant les fichiers par le nom de l'appli.

Il semble également possible de créer un nouveau chemin en éditant dads.conf comme suivant par exemple :
alias /c/ "/usr/local/custom_images"
mais reste à savoir comment l'utiliser...

Un lien vers la doc oracle qui reprend ce que je viens de dire plus ou moins:
http://download.oracle.com/docs/cd/E...javascript.htm
http://download.oracle.com/docs/cd/E...s.htm#BABFGJCI

Désolé pour tous les conditionnels mais je n'ai pas testé ce que je propose, cependant comme apex me tenterait bien n'hésite pas à me forcer à tester si besoin
skuatamad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 11h24   #3
Bluedeep
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 6 549
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 52
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 6 549
Points : 13 926
Points : 13 926
Citation:
Envoyé par skuatamad Voir le message
Bon je ne m'y connais pas vraiment en apex, mais cet outil me tente bien
Donc, il faut aller voter dans mon sondage sur la création du forum APEX

Ici : http://www.developpez.net/forums/d10...x/#post6024931
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h50.


 
 
 
 
Partenaires

Hébergement Web