******************************
path.tpl original code :
******************************
{if and( is_set($module_result.node_id), is_unset($node) )}
{def $node = fetch( content, node, hash( node_id, $module_result.node_id ) )}
{/if}
{section name=Path loop=$module_result.path}
{section show=$Path:item.url}
{section show=is_set($Path:item.url_alias)}
{set node_name=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
{$Path:item.text|wash} >
{section-else}
{set node_name=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
{$Path:item.text|wash} >
{/section}
{section-else}
{$Path:item.text|wash}
{if and(is_set( $node.data_map.keywords ),gt(count($node.data_map.keywords.content.keyword_string),0))}
> Repères : {$node.data_map.keywords.content.keyword_string}
{/if}
{/section}
{section-else}
{/section}
****************************
new code :
****************************
{if and( is_set($module_result.node_id), is_unset($node) )}
{def $node = fetch( content, node, hash( node_id, $module_result.node_id ) )}
{/if}
{section name=Path loop=$module_result.path}
{section show=$Path:item.url}
{section show=is_set($Path:item.url_alias)}
{let node_name=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
{$Path:item.node_id }b1
{if eq( $:node_name.class_identifier, 'article')}
{$:node_name.data_map.title.content|wash()}
{else}
{if eq( $:node_name.class_identifier, 'folder')}
{$:node_name.data_map.name.content|wash()}
{else}
{$Path:item.text|wash}
{/if}
{/if}
>
{section-else}
{let node_name1=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
{$Path:item.node_id }b2
{if eq( $:node_name.class_identifier, 'article')}
{$:node_name1.data_map.title.content|wash()}
{else}
{if eq( $:node_name1.class_identifier, 'folder')}
{$:node_name1.data_map.name.content|wash()}
{else}
{$Path:item.text|wash}
{/if}
{/if}
>
{/section}
{section-else}
{let node_name2=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
{$Path:item.node_id }b3
{if eq( $:node_name2.class_identifier, 'article')}
{$:node_name2.data_map.title.content|wash()}
{else}
{if eq( $:node_name2.class_identifier, 'folder')}
{$:node_name2.data_map.name.content|wash()}
{else}
{$Path:item.text|wash}
{/if}
{/if}
{if and(is_set( $node.data_map.keywords ),gt(count($node.data_map.keywords.content.keyword_string),0))}
> Repères : {$node.data_map.keywords.content.keyword_string}
{/if}
{/section}
{section-else}
{/section}