簡體   English   中英

Output 圖片來自 ACF 選項字段

[英]Output Image from ACF options field

我如何 output 使用 Timber/Twig 從 ACF 選項字段中獲取圖像?

以下是我現在擁有的,但不幸的是它不起作用。 我就是無法完成它。 我究竟做錯了什么?

木材 controller

$context['theme_options'] = get_fields('options');

Twig 文件

<img src="{{ Image(options.footer_logo).src }}" />

正如@DarkBee對您的問題的評論中提到的那樣,您在 Twig 文件中使用options而不是theme_options 嘗試使用這個:

Twig文件

<img src="{{ Image(theme_options.footer_logo).src }}" />

rest 看起來不錯。

如果您想檢查theme_options中的 theme_options 中的內容,可以使用dump() function:

{{ dump(theme_options) }}

Twig 檔案:

<img src="{{ Image(options.footer_logo).src }}"  alt="{{ Image(options.footer_logo).alt }}"/>

無需向木材 controller 添加任何代碼即可訪問此代碼。

如果你想在計時器 controller 中專門為選項頁面 acf 添加,然后在 twig 文件中使用上下文變量,如下所示:

木材Controller:

$context['theme_options'] = get_fields('options');

Twig 檔案:

<img src="{{ Image(theme_options.footer_logo).src }}" alt="{{ Image(theme_options.footer_logo).alt }}"/>

有關更多信息,請使用以下鏈接:帶有高級自定義字段的選項頁面的木材文檔

暫無
暫無

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

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