Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Inactif
    Homme Profil pro François
    Chef de projet NTIC
    Inscrit en
    janvier 2007
    Messages
    6 608
    Détails du profil
    Informations personnelles :
    Nom : Homme François
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : janvier 2007
    Messages : 6 608
    Points : 13 112
    Points
    13 112

    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 *

  2. #2
    Expert Confirmé Sénior
    Inscrit en
    août 2008
    Messages
    2 187
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 2 187
    Points : 4 026
    Points
    4 026

    Par défaut

    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

  3. #3
    Inactif
    Homme Profil pro François
    Chef de projet NTIC
    Inscrit en
    janvier 2007
    Messages
    6 608
    Détails du profil
    Informations personnelles :
    Nom : Homme François
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : janvier 2007
    Messages : 6 608
    Points : 13 112
    Points
    13 112

    Par défaut

    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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •