Skip to content

Commit

Permalink
fix: render of nome_alternativo for Venue view (#886)
Browse files Browse the repository at this point in the history
Co-authored-by: Piero Nicolli <[email protected]>
  • Loading branch information
giuliaghisini and pnicolli committed Feb 26, 2025
1 parent ee0dd89 commit c1941f0
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 14 deletions.
1 change: 1 addition & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@
- Aggiunta una nuova condizione per la corretta compilazione dell’attributo **alt** e **title** nelle immagini dei blocchi listing. Ora questi attributi utilizzano correttamente i testi delle didascalie dell'immagine di anteprima o testata se impostati. L'attributo **title** viene valorizzato solo se esiste una didascalia associata all’immagine.
- Rimosso l’attributo **showTitleAttr** dal componente _ListingImage_ utilizzato nei template del blocco listing: card con immagine, persona, blocco link completo, contenuto in evidenza, gallery a griglia, e in evidenza. Ora gli attributi **title** e **alt** vengono calcolati e impostati direttamente dal componente _ListingImage_.
- Condizione per la Label per i select ripristinata.
- Sistemata la visualizzazione del sottotitolo nel content-type Luogo (in alcuni casi non si vedeva).
- Rimosse le scrollbar dal widget 'Select' dei filtri di ricerca del blocco 'Cerca'.

## Versione 11.26.5 (06/02/2025)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ const PageHeader = (props) => {
} = props;
const intl = useIntl();
const Image = config.getComponent({ name: 'Image' }).component;
const subtitle = content.subtitle || content.sottotitolo;
return (
<div className="PageHeaderWrapper mb-4">
<div className="row mb-2 mb-lg-0 page-header">
Expand All @@ -75,10 +76,8 @@ const PageHeader = (props) => {
>
{content.title}
</h1>
<p className="h2">
{content.subtitle && `${content.subtitle}`}
{content.sottotitolo && `${content.sottotitolo}`}
</p>

{subtitle && <p className="h2">{subtitle}</p>}

<PageHeaderEventDates content={content} />

Expand Down
14 changes: 4 additions & 10 deletions src/components/ItaliaTheme/View/VenueView/VenueView.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -72,21 +72,15 @@ const VenueView = ({ content }) => {
const intl = useIntl();
const { sideMenuElements, SideMenu } = useSideMenu(content, documentBody);

useEffect(() => {
if (
content.nome_alternativo &&
!content.title?.includes(content.nome_alternativo)
) {
content.subtitle = content.nome_alternativo;
}
});

return (
<>
<div className="container px-4 my-4 luogo-view">
<SkipToMainContent />
<PageHeader
content={content}
content={{
...content,
subtitle: content.nome_alternativo,
}}
readingtime={null}
showreadingtime={false}
showdates={false}
Expand Down

0 comments on commit c1941f0

Please sign in to comment.