Tôi cần lấy ảnh đại diện của người dùng bằng mã sau:
\Drupal::service('renderer')->renderPlain(\Drupal\user\Entity\User::load(\Drupal::currentUser()->id())->user_picture->first()->view('large'))
Nó trả về một đối tượng với thẻ hình ảnh, nhưng nó không thành công với _Call to a member function view() on a non-object_
lỗi khi người dùng không có bộ ảnh hồ sơ.
Tôi cũng đã thử câu trả lời cho " Làm cách nào để có được hình ảnh người dùng mặc định? ", Nhưng nó gây ra lỗi
Drupal \ Core \ Database \ UnlimitedQueryException: Điều kiện truy vấn 'file_managed.uuid IN ()' không thể để trống.