簡體   English   中英

在 TYPO3 中修改 cookie 同意擴展中的文本

[英]Modify text in cookie consent extension in TYPO3

我有 TYPO3 擴展名 dp_cookieconsent。

我找不到實際修改選擇加入復選框的方法。 我不能修改文本,也不能修改應該出現的框。 我怎樣才能做到這一點?

我嘗試使用常量編輯器。 但在那里我只能編輯一些非常非常基本的設置。

通常你有 FLUID 模板,可以用你自己的模板替換。
因此,您需要將原始模板文件從擴展復制到站點擴展中,進行所需的修改,然后將模板的路徑添加到paths定義中。

在您的情況下,您可以定義由擴展使用的打字常量:

可能的常量:

plugin.tx_cookieconsent.view.templateRootPath = EXT:my_site_extension/Resources/Private/Templates/dpcookieconsent/
plugin.tx_cookieconsent.view.partialRootPath = EXT:my_site_extension/Resources/Private/Partials/dpcookieconsent/
plugin.tx_cookieconsent.view.layoutRootPath = EXT:my_site_extension/Resources/Private/Layouts/dpcookieconsent/

或者您將其添加到設置中:

plugin.tx_dpcookieconsent.view {
  templateRootPaths.10 = EXT:my_site_extension/Resources/Private/Templates/dpcookieconsent/
  partialRootPaths.10 = EXT:my_site_extension/Resources/Private/Partials/dpcookieconsent/
  layoutRootPaths.10 = EXT:my_site_extension/Resources/Private/Layouts/dpcookieconsent/
}

如果您只想更改另一種語言的現有字符串, 手冊會提供有關將標簽更改為您的語言的明確說明。

plugin.tx_dp_cookieconsent._LOCAL_LANG {
    de {
        message = XXX
        dismiss = XXX
        allow = XXX
        link = XXX
        deny = XXX
        allowall = XXX

        # Checkbox labels
        dpRequire = XXX
        dpStatistik = XXX
        dpMarketing = XXX

        # Iframe Overlay text
        media.notice = XXX
        media.desc = XXX
        media.btn = XXX
    }
}

當然你也可以覆蓋給定的語言文件字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM