使用TYPO3裁剪功能cs_seo社交媒体图像

问题描述 投票:0回答:1

我正在使用TYPO3 7LTS与Ext:cs_seo并想要裁剪社交媒体图像。不幸的是,我通过file:current:crop的方法不起作用:

page.meta {
    twitter:image.stdWrap.typolink {
        parameter.stdWrap {
            cObject.file >
            cObject.file {
                import {
                    preUserFunc = Clickstorm\CsSeo\UserFunc\HeaderData->getSocialMediaImage
                    preUserFunc.field = twitter_image
                    ifEmpty.data = path:{$plugin.tx_csseo.social.twitter.defaultImage} // path:{$plugin.tx_csseo.social.defaultImage}
                }
                crop.data = file:current:crop
                height < plugin.tx_csseo.social.twitter.image.height
                width < plugin.tx_csseo.social.twitter.image.width
            }
        }
    }

    og:image.stdWrap.typolink {
        parameter.stdWrap {
            cObject.file >
            cObject.file {
                import {
                    preUserFunc = Clickstorm\CsSeo\UserFunc\HeaderData->getSocialMediaImage
                    preUserFunc.field = og_image
                    ifEmpty.data = path:{$plugin.tx_csseo.social.defaultImage}
                }
                crop.data = file:current:crop
                height = {$plugin.tx_csseo.social.openGraph.image.height}
                width = {$plugin.tx_csseo.social.openGraph.image.width}

            }
        }
    }
}

有人有线索,我该如何解决?

提前谢谢Bertram

typo3 typo3-7.6.x
1个回答
0
投票

您应该删除完全删除文件设置的行并禁用文件部分中的设置。

所以坏线恕我直言应该是:

cObject.file >

因为这会破坏其余的设置。

© www.soinside.com 2019 - 2024. All rights reserved.