Як зробити адмінку для Лендінзі
Коли Лендінзі потрібна админка
Упевнений, багато власники Лендінзі мріють про таку можливість, не володіючи необхідними знаннями в редагуванні html коду, умінням працювати з файловим менеджером на хостингу або по FTP. Та й вебмастера, мабуть, не раз чули від своїх клієнтів про необхідність впровадження в Лендінгем адміністративної панелі! Багато автоматично, не заморочуючись, відразу ж пропонують прикрутити Лендінгем до будь-якої поширеної cms (Joomla або WordPress), хоча на практиці, делов там на 10-15 хвилин! Як же створити Лендінгем з адміністративною панеллю (адмінкой)?
Робимо адмінку для Лендінзі
файл налаштувань
Створимо папку config в корені сайту і в ній два файли .htaccess і config.ini В .htaccess заборонимо зовнішній доступ до файлу config.ini. хоча це і необов'язково, адже в ньому не буде секретних відомостей:
І в файлі налаштувань config.ini ми повинні описати змінні, які хочемо змінювати на сайті, для прикладу я наведу найдинамічніші:
Змінні на сайті
І останній етап - впровадити всі дані (змінні) з файлу налаштувань в шаблон сайту (Лендінгем). Для цього відкриваємо головний файл свого Лендінзі (зазвичай це index.php в кореневій директорії сайту) звичайним текстовим блокнотом і в самому вгорі підключаємо файл конфігурації:
Тепер в необхідних місцях сайту, ми можемо вивести значення змінних. Наші ціни з файлу налаштувань будуть виглядати так:
Зрозуміло, в файл настройок ви можете прописати стільки змінних, скільки необхідно змінювати згодом. Занадто допитливі, можуть перенести в змінні хоч і все текстове вміст Лендінзі. На практиці ж доцільно в файл настройок винести найбільш динамічні дані з сайту, ті текстові дані, які рано чи пізно доведеться міняти.

Спеціалізуюся на безпеки сайтів: захищаю сайти від атак і зломів, займаюся лікуванням вірусів на сайтах і профілактикою.
Напевно у Вас є питання, прохання чи побажання. Не соромтеся запитати, я відповідаю завжди швидко.
Пишіть, якщо виникли питання Сказати СПАСИБО!
Швидка зворотний зв'язок
4 відгуків про "Як зробити адмінку для Лендінзі"
spasibo za urok
skajite kak dobavit formi s kartinkakami?
Дякуємо! як завжди те, що потрібно)
Тільки у мене при збереженні змін через "адмінку" вискакує помилка (Warning: Can not modify header information - headers already sent by (output started at /home/host1442078/oknagrad69.ru/htdocs/test/admin/index.php:34) in /home/host1442078/oknagrad69.ru/htdocs/test/admin/index.php on line 42)
Але всі дані зберігаються.
Щоб не заглиблюватися в помилку (вона не критична), можете вимкнути відображення помилок php (на самому початку admin / index.php):
Підкажіть, а що потрібно зробити, щоб після натискання на кнопку "Зберегти" відображалося повідомлення "Збережено", наприклад?
А то зараз просто білий екран відображається, незручно, можна було б зробити напис Збережено і посилання на Лендінгем, наприклад.