diff --git a/controllers/LpController.php b/controllers/LpController.php index f07da45..3130555 100644 --- a/controllers/LpController.php +++ b/controllers/LpController.php @@ -2,15 +2,25 @@ class LpController extends Controller { + static $points = 0; + static $authors = 0; + static $followers = 5997; + static $routes = 869; + + public function __construct() { self::$layout = 'layouts/lp.php'; self::addScript('/js/jquery-2.1.0.min.js'); self::addScript('/js/jquery-ui-1.10.4.custom.min.js'); self::addScript('/js/bootstrap.min.js'); + self::addScript('/js/lp.js'); self::addStyle('/css/bootstrap.min.css'); self::addStyle('/css/bootstrap-theme.min.css'); self::addStyle('/css/lp.css'); + + self::$points = Point::model()->getCount(array('where' => '`status` = "published"')); + self::$authors = User::model()->getCount(); } public function actionSend() @@ -32,8 +42,23 @@ class LpController extends Controller die('OK'); } + public function actionIndex() + { + self::render('/lp/index.php', array( + 'points' => self::$points, + 'authors' => self::$authors, + 'followers' => self::$followers, + 'routes' => self::$routes, + )); + } + public function actionExcursion() { - self::render('/lp/excursion.php', array()); + self::render('/lp/excursion.php', array( + 'points' => self::$points, + 'authors' => self::$authors, + 'followers' => self::$followers, + 'routes' => self::$routes, + )); } } \ No newline at end of file diff --git a/public/css/lp.css b/public/css/lp.css index 6291120..060979b 100644 --- a/public/css/lp.css +++ b/public/css/lp.css @@ -14,6 +14,11 @@ padding: 30px 0 50px 0;} table.header-table {margin: 20px 0; font-size: 18px;} table tr td.header {font-size: 18px; color: #333; border-top: none; font-weight: bold;} +.offer-card table {background-color: #fff; border-radius: 5px 5px 0 0;} +.offer-card.unactive table {opacity: 0.7} +.offer-card.unactive:hover table {opacity: 1} + + .header-big {font-size: 40px; font-weight: bold;} .header-middle {font-size: 30px;} .header-small {font-size: 20px;} @@ -21,7 +26,7 @@ table tr td.header {font-size: 18px; color: #333; border-top: none; font-weight: form { border: solid 2px #999; padding:10px; - background-color: #333; + background-color: rgba(40,40,40,0.8); } form h2 {margin-top: 0;} @@ -30,7 +35,6 @@ form h2 {margin-top: 0;} .digits-annotation {font-size: 18px;} .paralax .container h2 {color: #fff; margin-bottom: 40px} -.paralax .container .table {background-color: #fff; border-radius: 5px 5px 0 0;} .r-l-c {text-align: left;} .r-r-c {text-align: right;} @@ -40,5 +44,6 @@ img.logo {float: left;} .r-l-c {text-align: center;} .r-r-c {text-align: center;} img.logo {float: none;} + .bigOnly {display: none;} } diff --git a/public/img/lp/map_dark.png b/public/img/lp/map_dark.png index 8268ba9..dffdd6b 100644 Binary files a/public/img/lp/map_dark.png and b/public/img/lp/map_dark.png differ diff --git a/public/js/lp.js b/public/js/lp.js new file mode 100644 index 0000000..67ee9ce --- /dev/null +++ b/public/js/lp.js @@ -0,0 +1,9 @@ +function send(selector) +{ + $.ajax({ + url: "/lp/send/?" + $(selector).serialize(), + success: function () { + alert('Ваш запрос успешно отправлен'); + } + }); +} diff --git a/views/lp/excursion.php b/views/lp/excursion.php index d351c34..4c173f2 100644 --- a/views/lp/excursion.php +++ b/views/lp/excursion.php @@ -1,15 +1,16 @@ -
-
- |
-
- Для отелей и хостелов - Вы можете выбрать наиболее удобный для вас вариант размещения на карте. С абонентской платой или с платой за брони — выбери то, что вам удобнее. - |
-
-
- |
-
- Для кафе и ресторанов - Разместите своё заведение на карте — помоги путешественникам найти вкусный обед именно вас! + Проводите экскурсии? + Расскажите туристам о себе совершенно бесплатно! + Сотни пользователей изучают достопримечательности на нашем сайте. Большинство из них планируют своё путешествие или уже в пути. Заявите о себе! Любая точка на карте может стать вашей рекламной площадкой — мы хотим указать в описаниях ваши контакты. |