Skip to content

adikalon/landing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

landing

Простая CMS для простых малостраничных сайтов (Landing Page).
Использованы: Semantic UI, Font Awesome, jQuery, PHP Mailer, RedBeanPHP

Возможности:

  • Панель на главное странице сайта с разделами админки и нотификатором новых заявок (включается/отключается);
  • Список всех заявок с возможностью оставить пометку;
  • Возможность править тексты страниц из админки;
  • Установка мета-данных страницы из админки;
  • Возможность включить/отключить уведомления на email;
  • прочие настройки.

Дефолтный адрес админки: /admin
Логин: admin
Пароль: admin

Необходимые файлы для управления:

db-dump.sql - дамп базы данных
lp-site - страницы сайта
-pages/models - программная часть
-pages/views - виды
lp-app - ядро приложения
-database.php - настройки подключения к БД
-functions.php - вспомогательные функции
-pages.php - подключение страниц

Например, чтобы отредактировать главную страницу, необходимо править эти файлы:
\lp-site\pages\models\main.php
\lp-site\pages\views\main.php

Чтобы подключить новую, необходимо создать два новых файла:
\lp-site\pages\models\new.php
\lp-site\pages\views\new.php

...и зарегистрировать ее в \lp-app\pages.php

$pages['lp-site']['new'] = [
	'title' => '',
	'description' => '',
	'keywords' => '',
	'canonical' => 'Каноническая ссылка',
	'access' => true // разрешен доступ, если посетитель не админ или нет
];

..страница будет доступна по адресу: site.ru/new

About

Простая CMS для Landing Page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published