IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

afficher un bandeau que sur la premiere page [XSL-FO]


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 3
    Par défaut afficher un bandeau que sur la premiere page
    Bonjour,

    Sur la définition de ma page, je veux tester sur la position pour pouvoir afficher l'image que sur la première page.
    Avez-vous des idées?

    Merci par avance.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2007
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 199
    Par défaut
    Pas trop compris l'histoire la position, mais si tu veux mettre une image sur une page (une page de garde par exemple), il te suffit de l'appeler dans ton <fo:layout-master-set> :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     <fo:simple-page-master master-name="pdg" >
    	<fo:region-body margin-top="1cm" />
            <fo:region-before extent="3cm"/>
    	<fo:region-after extent="1.5cm"/>
     </fo:simple-page-master>
    et appelée avec master-reference="pdg" dans laquelle tu met l'image souhaitée ou autre...

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 3
    Par défaut
    Merci mais ça ne marche pas toujour.
    J'ai fait :
    1)
    <xsl:template match="/">
    <fo:root>
    <fo:layout-master-set>
    <fo:page-sequence-master master-name="page3">
    <fo:repeatable-page-master-alternatives>
    <fo:conditional-page-master-reference page-position="first" master-reference="first-page"/>
    </fo:repeatable-page-master-alternatives>
    </fo:page-sequence-master>
    </fo:layout-master-set>

    <xsl:apply-templates />
    </fo:root>


    <fo:root>
    <fo:layout-master-set>
    <fo:simple-page-master master-name="first-page" page-width="8.5in" page-height="8in">
    <fo:region-body margin="3cm" region-name="body"/>
    <fo:region-after extent="2cm" region-name="first-page-footer"/>
    </fo:simple-page-master>
    </fo:layout-master-set>

    <xsl:apply-templates />
    </fo:root>
    </xsl:template>

    Puiis dans la définition de ma page j'ai ajouté ça



    <xsl:template match="content">
    <fo:page-sequence master-reference="page3">

    <fo:static-content flow-name="first-page-footer">
    <fo:block>pagedsfhhfdddddddddddddddddddddddddddddddddddddddddddddddddddd <page-number/></fo:block>
    <fo:block>this is the first page footer</fo:block>
    </fo:static-content>
    <fo:flow flow-name="body">

    <fo:block>
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
    </fo:block>

    <fo:block>
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
    </fo:block>
    <fo:block>
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
    </fo:block>
    <fo:block>
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
    </fo:block>
    <fo:block>
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
    </fo:block>
    </fo:flow>
    </fo:page-sequence>

    et j'ai comme message d'erreur "master-reference 'page3' for fo:page-sequence matches no simple-page-master or page-sequence-master"

    Merci de votre aide

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 3
    Par défaut resolu
    Merci, j'ai finalement trouvé.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/04/2014, 12h20
  2. [MySQL] Afficher une div que sur certaine page
    Par bond70 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 22/11/2011, 09h33
  3. Réponses: 3
    Dernier message: 21/04/2010, 11h39
  4. Réponses: 2
    Dernier message: 05/09/2006, 17h39
  5. Réponses: 3
    Dernier message: 28/07/2006, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo