Production release February 2024 [CONNECT] #34
|
@ -20,6 +20,7 @@ export abstract class BaseComponent implements OnDestroy {
|
||||||
/** Metadata */
|
/** Metadata */
|
||||||
public title: string;
|
public title: string;
|
||||||
public description: string;
|
public description: string;
|
||||||
|
public url: string;
|
||||||
protected _route: ActivatedRoute;
|
protected _route: ActivatedRoute;
|
||||||
protected _piwikService: PiwikService;
|
protected _piwikService: PiwikService;
|
||||||
protected _meta: Meta;
|
protected _meta: Meta;
|
||||||
|
@ -85,12 +86,12 @@ export abstract class BaseComponent implements OnDestroy {
|
||||||
this._title.setTitle(this.title);
|
this._title.setTitle(this.title);
|
||||||
}
|
}
|
||||||
if (this._router) {
|
if (this._router) {
|
||||||
const url = properties.domain + properties.baseLink + this._router.url;
|
this.url = properties.domain + properties.baseLink + this._router.url;
|
||||||
if (this.seoService) {
|
if (this.seoService) {
|
||||||
this.seoService.createLinkForCanonicalURL(url, false);
|
this.seoService.createLinkForCanonicalURL(this.url, false);
|
||||||
}
|
}
|
||||||
if (this._meta) {
|
if (this._meta) {
|
||||||
this._meta.updateTag({content: url}, "property='og:url'");
|
this._meta.updateTag({content: this.url}, "property='og:url'");
|
||||||
this._meta.updateTag({content: this.description}, "name='description'");
|
this._meta.updateTag({content: this.description}, "name='description'");
|
||||||
this._meta.updateTag({content: this.description}, "property='og:description'");
|
this._meta.updateTag({content: this.description}, "property='og:description'");
|
||||||
this._meta.updateTag({content: this.title}, "property='og:title'");
|
this._meta.updateTag({content: this.title}, "property='og:title'");
|
||||||
|
|
Loading…
Reference in New Issue