Typoscript:值部分中的常量
Typoscript: Constants in value section
我有一个带有一些 HTML 代码的对象。我想在里面使用一个常量。我的代码如下:
15 = TEXT
15 {
data = getenv : TYPO3_SITE_URL
wrap (
<a href="https://www.xing.com/spi/shares/new?url={data}" target="_blank"><div class="c-menu-share__item social-xing"></div></a>
<a href="https://www.linkedin.com/shareArticle?mini=true&url={data}" target="_blank"><div class="c-menu-share__item social-linkedin"></div></a>
<a href="https://www.facebook.com/sharer/sharer.php?u={data}" target="_blank"><div class="c-menu-share__item social-facebook"></div></a>
<a href="mailto:?body={data}" target="_blank"><div class="c-menu-share__item social-email"></div></a>
)
}
15.outerWrap = <div class="c-menu-share">|</div>
那是行不通的。有谁能够帮助我?
提前致谢!
您不能将 'data' 用作变量,但您可以通过 {getIndpEnv : TYPO3_SITE_URL}
获取您的环境变量(或者 {getIndpEnv : TYPO3_REQUEST_URL}
如果您想要 url当前页面)直接。试试这个:
15 = TEXT
15.value (
<a href="https://www.xing.com/spi/shares/new?url={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-xing"></div></a>
<a href="https://www.linkedin.com/shareArticle?mini=true&url={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-linkedin"></div></a>
<a href="https://www.facebook.com/sharer/sharer.php?u={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-facebook"></div></a>
<a href="mailto:?body={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-email"></div></a>
)
15.insertData = 1
我有一个带有一些 HTML 代码的对象。我想在里面使用一个常量。我的代码如下:
15 = TEXT
15 {
data = getenv : TYPO3_SITE_URL
wrap (
<a href="https://www.xing.com/spi/shares/new?url={data}" target="_blank"><div class="c-menu-share__item social-xing"></div></a>
<a href="https://www.linkedin.com/shareArticle?mini=true&url={data}" target="_blank"><div class="c-menu-share__item social-linkedin"></div></a>
<a href="https://www.facebook.com/sharer/sharer.php?u={data}" target="_blank"><div class="c-menu-share__item social-facebook"></div></a>
<a href="mailto:?body={data}" target="_blank"><div class="c-menu-share__item social-email"></div></a>
)
}
15.outerWrap = <div class="c-menu-share">|</div>
那是行不通的。有谁能够帮助我? 提前致谢!
您不能将 'data' 用作变量,但您可以通过 {getIndpEnv : TYPO3_SITE_URL}
获取您的环境变量(或者 {getIndpEnv : TYPO3_REQUEST_URL}
如果您想要 url当前页面)直接。试试这个:
15 = TEXT
15.value (
<a href="https://www.xing.com/spi/shares/new?url={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-xing"></div></a>
<a href="https://www.linkedin.com/shareArticle?mini=true&url={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-linkedin"></div></a>
<a href="https://www.facebook.com/sharer/sharer.php?u={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-facebook"></div></a>
<a href="mailto:?body={getIndpEnv : TYPO3_SITE_URL} " target="_blank"><div class="c-menu-share__item social-email"></div></a>
)
15.insertData = 1