Istnieją doskonałe instrukcje, jak zezwolić na osadzanie multimediów w polach tekstowych. Konfigurowanie WYSIWYG i CKEditor w celu włączenia przycisku przeglądarki mediów / Osadź media .
Teraz próbuję kontrolować wynik tego procesu osadzania, a konkretnie próbuję wyrenderować pole tekstowe dla podpisu obok obrazu. Zacząłem od dodania nowego trybu widoku do encji pliku za pomocą hook_entity_info_alter , skonfigurowałem ten tryb widoku do wyświetlania poprawnych pól i pomyślałem, że wynik będzie zgodny z oczekiwaniami.
Samo to jednak nic nie robi, chyba że dodane zostaną również ustawienia „Wyświetlanie plików” i nie wydaje mi się, aby wymyślić, jak je uszanować. Do tej pory wykonałem sporo debugowania i hakowania i nie mogę tego zrobić poprawnie. Mógłbym wypełnić pytanie z większą ilością szczegółów, ale biorąc pod uwagę, że nie mogę zrobić z głowy problemu lub ogona, problem jest mało przydatny.
Pytanie Jak kontrolować wygląd pliku za pomocą elementu pliku? jest zdecydowanie powiązany, a może nawet duplikat, ale ponieważ ten dotyczy konkretnie wbudowanych mediów, może być na tyle inny, że otwiera to osobne pytanie.