Prise en main de l'éditeur d'éléments |
Répondre | Page <12 |
Auteur |
Sujet Recherche Options des sujets
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Dans l'onglet Scripts, menu Scripts -> Scripts partages ->
choisir Dans un fichier externe, puis vous pouvez taper votre nom, et
copier le contenu d'un script existant dedans. Ce sera le scrpit partage
par tous les instances de cet element
Alternative: dans l'onglet HTML, inserez le code <script type="text/javascript" src=""></script> et dans "" utilisez Conception->Ressources fichiers (avant, il faut ajouter votre fichier-script dans l'onglet Ressources -> bouton Ajouter un resdource). L'inconvenient, c'est que ce code sera repete pour chaque exemplaire (instance) de cet element sur la page, mais parfois c'est meme ce qu'on a besoin. |
|
Larsene
Admin Group Depuis le: 05 Mar 2012 Pays: France Status: Inactif Points: 5388 |
Options des messages
Thanks(0)
|
Ok !
Maintenant, j'ai un problème avec la taille de l'élément. 1- Comment fixer celle-ci et empêcher son redimensionnement ? 2- Comment récupérer la taille de l'élément définie par l'utilisateur dans OE pour modifier des valeurs dans les scripts ? ex. je vais modifier des propriétés CSS en fonction des hauteurs largeurs définie dans OE. Y-a-t-il quelque chose du genre
Merci Dmit ! C'est vrai que l'éditeur est pas si compliqué quand on prend un peu de temps dessus ! Edité par Larsene - 06 Nov 2014 à 09:30 |
|
Admin
Admin Group Depuis le: 04 Août 2006 Pays: France Status: Inactif Points: 569 |
Options des messages
Thanks(0)
|
Bonjour Larsene,
1- Comment fixer celle-ci et empêcher son redimensionnement ? Une class css avec min-width et max-width dans le code va contraindre l'éditeur sur ces valeurs. 2- Comment récupérer la taille de l'élément définie par l'utilisateur dans OE pour modifier des valeurs dans les scripts ? Le plus simple est d'utiliser JQuery pour obtenir la valeur en cours On peut définir une skin par défaut pour les éléments pour cela il faut : Sur OE - Placer l'élément sur une page - Configurer le css - Enregistrer comme modèle - Exporter le modèle dans un fichier Sur l'éditeur d'élément - Onglet "Infos élément" -> "Model de styles par défaut" -> Choisir le fichier Le plus simple pour les emplacements des fichiers dll ou faire la prévisu est d'ouvrir l'éditeur d'élément sous OE via le bouton "Créer" dans la liste des éléments. Il doit normalement gérer automatiquement l'emplacement des fichiers dll |
|
Cordialement, L'équipe openElement
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
P.S. On peut exporter un modele dans OE onglet Styles->Modeles de styles, petit bouton rouge de haut a droite.
|
|
Larsene
Admin Group Depuis le: 05 Mar 2012 Pays: France Status: Inactif Points: 5388 |
Options des messages
Thanks(0)
|
@ Mick :
1 - d'accord pour la classe CSS, je vais essayer comme cela. 2- Par contre, dommage pour la soluce via jQuery... autant j'aime cette librairie, autant, parfois, s'en passer permet d'alléger sérieusement la page ! Je pensais qu'il existait des "variables" sur lesquelles on pouvait s'appuyer dans l'éditeur pour qu'à la génération de la page web, le code soit le plus propre. Ainsi, en plaçant par exemple un <oe:resource:element.width/>dans mon code CSS, OE l'aurait modifié avec la largeur de l'élément défini dans l'éditeur, que ce soit en valeur fixe ou en pourcentage. 3- j'ai un peu de mal avec cet editeur CSS ... où l'on ne peut pas librement taper son code CSS nécessaire à l'objet... Je sais, OE != Dreamweaver ... |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
En fait il vous suffit d'ajouter un Propriete type Integer "Largeur" et l'utiliser dans le code HTML et/ou JS (le menu insere le code correspondant), vous pouves le cacher ou faire Lecture Seule.
Exemple du code HTML:
Edité par Dmit OE - 06 Nov 2014 à 12:13 |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
P.S. Par contre openElement exige jQuery sur ses pages (une partie de fonctionnalite sera casse sinon).
|
|
Répondre | Page <12 |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |