Resources im Kopf von threads
Alle Tage wieder muss ich mich da neu einfinden, also will ich das hier mal festhalten.XF zeigt threads via template
thread_view
thread_view hat
Code:
<xf:extension name="content_top"></xf:extension>
Der RM hat Template:
xfrm_thread_view_type_resource
Code:
<xf:extends template="thread_view" />
...
löscht zuerst die Werte
Code:
<xf:set var="$originalH1"><xf:h1 /></xf:set>
<xf:set var="$originalDescription"><xf:description /></xf:set>
<xf:h1 hidden="true" />
<xf:description></xf:description>
siehe unten!
und ruft dann die macros header und tabs auf
xfrm_resource_wrapper_macros
auf. header das Rechteck über Resource und Thema mit RM Icon, Titel und falls eingefügt z.B. auch die tag_line.
Code:
namespace XFRM\ThreadType;
...
class ResourceItem extends AbstractHandler
...
public function getThreadViewAndTemplate(Thread $thread): array
{
return ['XFRM:Thread\ViewTypeResource', 'xfrm_thread_view_type_resource'];
}