Season fanart/landscape problem

Hi everyone, I’m having a problem calling the season landscape/fanart images.nothing appears
I’ve tried this code

PHP Code:
<variable name="FanartImage">
        <
value condition="!IsEmpty(ListItem.Art(landscape))">$INFO[ListItem.Art(landscape)]</value>
        <
value condition="!IsEmpty(ListItem.Art(fanart)) + !Container.Content(episodes) + !Container.Content(seasons)">$INFO[ListItem.Art(fanart)]</value>
        <
value condition="!IsEmpty(ListItem.Thumb)">$INFO[ListItem.Thumb]</value>
        <
value>$INFO[ListItem.Icon]</value>
    </
variable

and this code

PHP Code:
<variable name="FanartImage">
        <
value condition="!IsEmpty(ListItem.Art(season.fanart))">$INFO[ListItem.Art(season.fanart)]</value>
        <
value condition="!IsEmpty(ListItem.Art(fanart)) + !Container.Content(episodes) + !Container.Content(seasons)">$INFO[ListItem.Art(fanart)]</value>
        <
value condition="!IsEmpty(ListItem.Thumb)">$INFO[ListItem.Thumb]</value>
        <
value>$INFO[ListItem.Icon]</value>
    </
variable

The files are named seasonx-landscape.jpg
Renamed one of them seasonx-fanart.jpg, it doesn’t work either.

I used a similar approach on the posters and banners and worked like a charm with them

PHP Code:
<variable name="BannerImage">
        <
value condition="!IsEmpty(ListItemr.Art(season.banner))">$INFO[ListItemr.Art(season.banner)]</value>
        <
value condition="!IsEmpty(ListItem.Art(tvshow.banner)) + !Container.Content(seasons)">$INFO[ListItem.Art(tvshow.banner)]</value>
        <
value condition="!IsEmpty(ListItem.Art(banner))">$INFO[ListItem.Art(banner)]</value>
        <
value condition="!IsEmpty(ListItem.Art(fanart))">$INFO[ListItem.Art(fanart)]</value>
        <
value condition="!IsEmpty(ListItem.Thumb)">$INFO[ListItem.Thumb]</value>
        <
value>$INFO[ListItem.Icon]</value>
    </
variable

What am I doing wrong?

Thanks for the help in advance
Best Regards