add page book
This commit is contained in:
26
app/api/book.php
Normal file
26
app/api/book.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
function bookid_kuri($hash) {
|
||||
|
||||
$query = "SELECT `price_id`, `pricename`, `BeginDate`, `priceanons`, `priceimg`, `pricehash` FROM `price` WHERE `pricehash` = '$hash' LIMIT 1";
|
||||
|
||||
$book = dbl_get($query);
|
||||
|
||||
if (isset($book['price_id'])){
|
||||
|
||||
$book['pic'] = IMGSRV."price/180x280/{$book['price_id']}.{$book['priceimg']}";
|
||||
$book['links']['pdf'] = SITE.'read/'.$book['pricehash'];
|
||||
$book['links']['text'] = SITE.'readtext/'.$book['pricehash'];
|
||||
$book['links']['download'] = SITE.'pub/files/pdf/'.$book['pricehash'].'.pdf';
|
||||
|
||||
return $book;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -12,9 +12,11 @@ require 'routes/pdfserver.php';
|
||||
require 'routes/email.php';
|
||||
require 'routes/books.php';
|
||||
|
||||
|
||||
#api
|
||||
require 'api/apiclient.php';
|
||||
require 'api/apicontent.php';
|
||||
require 'api/book.php';
|
||||
|
||||
_kuri();
|
||||
|
||||
|
||||
15
app/routes/books.php
Normal file
15
app/routes/books.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
function book_kuri($hash){
|
||||
|
||||
$book = bookid_kuri($hash);
|
||||
|
||||
|
||||
$title = $book['pricename'].' - Аргументы Недели';
|
||||
$description = 'Читайте и покупайте '.$book['pricename'].'. Издательский дом "Аргументы Недели"';
|
||||
|
||||
$tempcontent = VIEWPATH.'book.phtml';
|
||||
include VIEWPATH.'layout.phtml';
|
||||
|
||||
|
||||
}
|
||||
11
app/views/book.phtml
Normal file
11
app/views/book.phtml
Normal file
@@ -0,0 +1,11 @@
|
||||
<div class="book_skeleton">
|
||||
<div class="book_mini">
|
||||
<img src="<?=$book['pic']?>">
|
||||
<p class="book_mini_title"><?=$book['pricename']?></p>
|
||||
<p><a href="<?=$book['links']['pdf']?>">Режим pdf</a></p>
|
||||
<p><a href="<?=$book['links']['text']?>">Режим для чтения</a></p>
|
||||
<p><a href="<?=$book['links']['download']?>">Скачать PDF</a></p>
|
||||
</div>
|
||||
|
||||
<div><?=$book['priceanons']?></div>
|
||||
</div>
|
||||
@@ -1,12 +1,15 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Еженедельник Аргументы Недели - <?=$title?></title>
|
||||
<title><?=$title?></title>
|
||||
<//base href="<?=SITE?>">
|
||||
<script src="/pub/scripts/pdf.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mobile-detect/1.4.4/mobile-detect.min.js"></script>
|
||||
<script src="/pub/scripts/klanviewer.js?ver=34"></script>
|
||||
<link rel="stylesheet" type="text/css" href="/pub/css/an.css?ver=229">
|
||||
<link rel="icon" type="image/ico" href="https://argumenti.ru/favicon.ico">
|
||||
<?if (isset($description)):?>
|
||||
<meta name="description" content="<?=$description?>">
|
||||
<?endif?>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/pub/fontawesome/css/all.css">
|
||||
<link rel="stylesheet" href="/pub/fontawesome/css/v4-shims.css">
|
||||
|
||||
Reference in New Issue
Block a user