不顯示庫存影像,Adobe Commerce和Magento Open Source 2.3.7-p2

本文針對將Adobe庫存影像上傳至檔案系統目錄的問題提供解決方案 pub/mediapub/media/catalog 不要顯示在「媒體集」UI中。 這是因為影像在允許的媒體集目錄之外。 若要使用這些影像來顯示,商家需要刪除檔案系統上的影像,並重新上傳至允許的媒體集目錄。

受影響的產品和版本

  • Adobe Commerce和Magento Open Source 2.3.7-p2

問題

商家可以將Adobe Stock影像上傳至媒體收藏館的「儲存根」,但這些影像未出現在UI中,且看起來就像是未上傳一樣。 這是因為系統注意到影像已上傳到檔案系統,儘管Media Gallery UI中沒有該影像。 這表示一旦商家上傳影像至 pub/mediapub/media/catalog,使用者無法使用該影像,直到該影像直接在檔案系統中刪除為止。

要再現的步驟

  1. 使用有效的API金鑰啟用Adobe Stock。
  2. 開啟媒體集(目錄 > 類別 > 內容 區段>按一下 從相簿選取)。
  3. 按一下 搜尋Adobe Stock.
  4. 選取影像。 按一下 儲存預覽. 請注意,您可能需要重設Adobe Stock格線才能讓影像顯示。

預期結果

影像隨即顯示。

實際結果

錯誤訊息顯示: 找不到影像。 我們在媒體集中找不到此影像。

原因

影像可以透過Adobe Stock上傳至Media Gallery儲存根。

解決方案

選取Media Gallery儲存根目錄的任何子目錄(不包括 儲存根目錄 > 目錄),然後再上傳Adobe Stock影像。
從刪除已上傳的Adobe Stock影像 pub/mediapub/media/catalog Adobe Commerce檔案系統上的資料夾,並將影像上傳到任何允許的媒體集儲存根子目錄中(不包括 儲存根目錄 > 目錄)。

相關閱讀

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a