Иногда нужно посмотреть название файла, закреплённого за тем или иным блоком.
Для этого нужно нажать на кнопку редактирование.
Пожелание: вместо слова "файл" указывать название файла.
И ещё: плавающие блоки наверное логичнее сделать отдельным типом, чем галочкой. Я в них не особо разбираюсь, но вот текущая реализация не информативна - просматривая список блоков не понятно, есть ли среди них плавающие или нет..
В блоках добавить название файла
Кстати, хорошая идея. Внес в свою сборку, спасибо.
Если кому то нужно проделать такое:
Открываем файл function/admin.php
Находим строку
if ($blockfile != "") $type = _BLOCKFILE2;
Заменяем её на это
if ($blockfile) {
$type = _BLOCKFILE2 . "<br>" . $blockfile;
}
Сохраняем. Готово!
Благодарю за подсказку.
Чуть подправил. Вместо конструкции if, лучше использовать тернарный оператор. так красивее. )
Открываем файл function/admin.php
Находим строку
if ($blockfile != "") $type = _BLOCKFILE2;
Заменяем её на это
$blockfile ? $type = _BLOCKFILE2 . "<br>" . $blockfile : "";
Я еще немного работу с блоками модернизировал у себя. Я пользуюсь только свободными блоками и мне приходилось каждый раз при добавлении нового блока вносит правки в config_header.php, что конечно же было неудобно.
В итоге сделал так, чтоб при добавлении или удалении Свободного блока не нужно ничего менять в config_header.php
Кроме того, в админке сделал вывод переменных для Свободных блоков.
Вот так это смотрится на одном из моих сайтов
![]()
Если кому-то интересно, могу выложить хак сюда.
Круто
Как оказалось, я балбес.
Я уже не помню откуда я взял тот метод отображения свободных блоков, которым я пользовался
$blockg["header_about"]
При таком методе нужно было для каждого файла в config_header.php создавать строку
$blockg["header_about"] = blocks("plzreturn", "block-header_about.php");
А сегодня решил поискать по сайту что вообще есть про свободные блоки и нашел вот эту заметку: https://slaed.net/index.php?name=pages&op=view&id=690
При таком способе не нужно ничего вносить в config_header.php
И я не могу вспомнить, кто и где меня научил моему способу.
Так что с моим "Чудо хаком" отбой. Сам себе придумал гемморой много лет назад и сам его отважно решил - это про меня
В слаеде много таких скрытых возможностей. Тоже бывает, что сделаешь хак, а потом оказывается всё это "велосипедное изобретение" можно реализовать с помощью настроек)