Zdravím,
řeším způsob, jak co nejjednodušeji na web umístit informaci z databáze (počet návštěvníků a čas aktualizace). Informace je ve stejné databázi, kterou používá Drupal.
V předchozí verzi Drupalu7 jsme měli v textu volání php skriptu, který text vrátil, v chystané verzi 9 to nejde a text php je zobrazován bez zpracování.
Mohu poprosit o nasměrování, který způsob použít? Je nutná implementace vlastního modulu nebo existuje jednodušší řešení?
Díky
Jindra
Díky moc za nasměrování.
Po delších peripetiích se mi podařilo modul nainstalovat, přesvědčit Drupal, aby jej povolil a nakonec zprovoznit.
Do svého backlogu si dám vytvoření modulu - to jsem sice už před položením dotazu zkoušel, ale tutoriály nezabraly, předpokládám, že modul nebylo možné ve verzi 9 povolit.
Dávat kód PHP v adminu někam do těla bloku nebo do uzlu není vhodné řešení kvůli bezpečnostním dopadům i kvůli cacheování, která pak modul PHP filtr v takových případech potlačil.
Je to ale dál dostupné jako samostatný modul https://www.drupal.org/project/php
Šel bych ovšem cestou, kdy se udělá jednoduchý modul implementující nějaký Block Plugin s tímto kódem a v nastavení Drupal se potom takový blok zapne na požadované místo. Není to složité, jak by se zdálo.