PHP code example of masterflash-ru / kontakt
1. Go to this page and download the library: Download masterflash-ru/kontakt library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
masterflash-ru / kontakt example snippets
'kontakt_en_US' => [
'type' => Segment::class,
'options' => [
'route' => '/en/kontakt',
'defaults' => [
'controller' => Controller\IndexController::class,
'action' => 'index',
'locale' => 'en_US'
],
],
],
'translator' => [
'locale' => 'en_US',
'translation_file_patterns' => [
[
'type' => 'phparray',
'base_dir' => __DIR__ . '/../locale',
'pattern' => '%s.php',
],
],
],
return [
"Ваш email адрес"=>"Your email address",
];
"kontakt"=>[
/*конфиг элементов ленты*/
"categories"=>[
'kontakt_page' =>[
'description'=>'Страница контактов + форма',
'tpl' => [
'index' => 'kontakt/index/index', //шаблон вывода страницы
'ok' => 'kontakt/index/ok', //шаблон вывода страницы после отправки формы
],
'layout' => null, //макет вывода, по умолчанию текущий
/*конфигурация формы*/
"forma"=>__DIR__."/forma.kontakt.config.php",
],
'subs' =>[
'description'=>'Всплывающее окно для подписок',
'tpl' => [
'index' => 'kontakt/subs/index', //шаблон вывода страницы
'ok' => 'kontakt/subs/ok', //шаблон вывода страницы после отправки формы
],
/*конфигурация формы*/
"forma"=>__DIR__."/forma.subs.config.php",
],
'call' =>[
'description'=>'Всплывающее окно для обратного звонка',
'tpl' => [
'index' => 'kontakt/call/index', //шаблон вывода страницы
'ok' => 'kontakt/call/ok', //шаблон вывода страницы после отправки формы
],
/*конфигурация формы*/
"forma"=>__DIR__."/forma.call.config.php",
],
],
/*какие элементы разрешено использовать, укажите в конфиге своего приложения */
"enables"=>[
"kontakt_page"=>true,
"subs" =>false,
"call" =>false
],
],