2017-05-16 10 views
-1

fabrik을 사용하여 응용 프로그램을 빌드하고 외부 소스에서 base64 이미지 코드를 가져 와서 데이터베이스 필드에 저장하는 스크립트가 있습니다. base64 코드를 표시하는 대신 프런트 엔드의 fabrik 목록에이 이미지를 표시하고 싶습니다. 과거에 파브릭을 사용하여 이런 일을 한 사람이 있습니까?데이터베이스 필드에 저장된 Joomla & Fabrik base64 이미지 표시

+0

[좋은 질문입니다] (http://stackoverflow.com/help/how-to-ask) 및 [완벽한 질문] (http://codeblog.jonskeet.uk/2010/08)을 읽어보십시오./29/writing-the-perfect-question /) 및 질문을 향상시키고 (귀하의 질문에 대한 답변을 얻을 수있는) [[최소 완전하고 검증 가능한 예 (MVCE)]를 만드는 방법 대답. –

답변

0

base64 필드를 취할 별도의 필드를 사용할 수 있으며이를 사용하여 목록에서 렌더링 할 때 이미지 태그를 구성 할 수 있습니다.

원하는 데이터가 my_list___image 인 경우 calc 유형의 my_list___image_view 필드를 별도로 생성하십시오. 계산 상자에서

다음 입력 :

return '<img src="data:image/png;base64, {my_list___image}" alt="Alt text" />'; 

가 나는 또한 이미지의 대체 텍스트를위한 필드를 추가하는 것이 좋습니다 것입니다. 또한 이미지 유형을 관리해야합니다. 모두 png 또는 jpeg 인 경우 괜찮 으면 다른 방법으로 저장하거나 필요에 따라 파생시킬 수 있어야합니다.