In diesem Bludit Tutorial zeige ich Ihnen wie Sie einen Edit-Button im Frontend einblenden, sofern Sie angemeldet sind, um Beiträge sofort editieren zu können.
In den meisten Weblogs oder CMS ist es üblich einen Edit-Button im Frontend für den angemeldeten Autor und Admin anzubieten, um den angezeigten Beitrag sofort editieren zu können.
... 030 <?php 031 $login = new Login(); 032 if ($login->isLogged()) { 033 echo '<a href="' 034 .HTML_PATH_ADMIN_ROOT 035 .'edit-content/' 036 .$page->slug() 037 .'" class="small">Edit</a>'; 038 } 039 ?> ...
Die Vorlage dazu finden Sie im Script /bl-kernel/boot/admin.php. Das Coding oben zeigt demzufolge einen Edit-Link an wenn der Admin angemeldet bin. Ist der Admin abgemeldet, verschwindet der Link wieder.
Hinweis - Interessanter Weise funktioniert dies in meiner Entwicklungsversion (lokaler Server mit XAMPP) hervorragend aber in meiner produktiven Version im Web jedoch nicht - warum? Keine Ahnung. Es funktioniert unter PHP 7.2, 7.3 und 7.4 gleichermaßen nicht. Falls jemand die Lösung findet, gerne über das Kontaktformular.