If CompanyLogoFileName is not in the Site root then Schema Markup generates a line like:
when it should be:
Solution. Change the line in layout "Schema Markup":
to be:
Code:
"image": "https://www.mysite.com/acatalog/Images\Logo\logo.png",
Code:
"image": "https://www.mysite.com/acatalog/logo.png",
Code:
"image": "<actinic:block if="%3cactinic%3avariable%20name%3d%22IsBaseHREFStandard%22%20%2f%3e" ><actinic:variable name="CatalogURL" /></actinic:block><actinic:block if="%3cactinic%3avariable%20name%3d%22IsBaseHREFSSL%22%20%2f%3e" ><actinic:variable name="SSLCatalogURL" /></actinic:block><actinic:variable name="CompanyLogoFileName" />",</actinic:block>
Code:
"image": "<actinic:block if="%3cactinic%3avariable%20name%3d%22IsBaseHREFStandard%22%20%2f%3e" ><actinic:variable name="CatalogURL" /></actinic:block><actinic:block if="%3cactinic%3avariable%20name%3d%22IsBaseHREFSSL%22%20%2f%3e" ><actinic:variable name="SSLCatalogURL" /></actinic:block><actinic:block php="true">echo basename('<actinic:variable name="CompanyLogoFileName" encoding="perl" selectable="false" />');</actinic:block>",</actinic:block>
Comment