Certaines choses que je n'ai pas comprises en XML

35 views
Skip to first unread message

mohamed asfar

unread,
Dec 18, 2021, 4:57:33 PM12/18/21
to Forum Blogger Ambassade Francophone
Bonjour, j'ai quelques questions
Lorsque je modifie la valeur de blog1  version='2'  elle revient automatiquement à 1 .


Le deuxième problème est que certains éléments ne donnent aucun résultat, par exemple j'ai utilisé : 
         <b:includable id='main' var='this'>
             <b:loop index='i' values='data:posts' var='post'>
                 <b:include data='post' name='aaa-tesdata' />
             </b:loop>
         </b:includable>
         <b:includable id='aaa-tesdata' var='post'>
             <data:post.title /> <br />
             <data:post.snippets /> <br />
             <data:post.author.name /> <br />
             <data:post.date /> <br />
         </b:includable>


Le résultat est comme ça


<div class="widget Blog" data-version="1" id="Blog1">
title of article
<br>
<!--Can't find substitution for tag [post.snippets]-->
<br>
<!--Can't find substitution for tag [post.author.name]-->
<br>
Sunday, December 13, 2020
<br>


J'utilise la troisième version de Blogger


<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html b:layoutsVersion='3' b:version='2' class='v2' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'


Y a-t-il une erreur ?

























</div>

Soraya Lambrechts

unread,
Dec 20, 2021, 8:42:13 AM12/20/21
to Forum Blogger Ambassade Francophone
Salut,

L'attribut "Version" dans les balises <b:widget> est automatisé. Blogger choisi en fonction des réglages définis dans la balise <HTML>.
Les paramètres que tu as mis sont contradictoires. Les erreurs viennent du fait que le code XML est un code de gadget V2 et que le dictionnaire de données est V1.

En pratique,

1°) Dans la balise <HTML> tu supprimes : b:layoutsVersion='3' b:version='2' class='v2'
que tu remplaces par : b:defaultwidgetversion='2' b:layoutsVersion='3'

2°) Tu enregistres le fichier.

3°) Tu réinitialises le code de tous les gadgets : Bouton ► "Rétablir les paramètres par défaut des thèmes des widgets" (3e bouton en haut à droite).

4°) Et tu enregistres une dernière fois.


Best :)
Reply all
Reply to author
Forward
0 new messages