Страница 1 из 1

Содержимое страницы

Добавлено: 18.08.2017, 00:59
Ната
Здравствуйте.
Подскажите пожалуйста, есть ли возможность, вставить на страницу магазина такого вида
Спойлер
<?php

error_reporting(E_ALL);
ini_set("display_errors", 1);

$productItems = require 'product_list.php';

function sc($html) {
return htmlspecialchars($html, ENT_QUOTES);
}

?>
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Продажа</title>
<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="stylesheet" href="js/jquery-ui-1.12.1/jquery-ui.css">
<link rel="stylesheet" href="css/products.css">

<script type="text/javascript" src="js/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.12.1/jquery-ui.min.js"></script>
<script type='text/javascript' src="js/jquery-mousewheel-3.1.13/jquery.mousewheel.min.js"></script>
<script type='text/javascript' src='js/jquery.bpopup.min.js?ver=0.11.0'></script>

<link rel="stylesheet" href="css/bootstrap-3.3.7-dist/css/bootstrap.min.css">

<script type="text/javascript" src="js/products.js"></script>

<?php if (BACKGROUND): ?>
<style>
.destination {
background: url(<?php echo BACKGROUND ?>) no-repeat center center;
}
</style>
<?php endif ?>

</head>
<body>

<div class="wrapper">

<div class="products">

<div class="destination_wrapper">
<div class="destination connectedSortable"></div>
<div class="source_wrapper">
<ul class="source connectedSortable">

<?php foreach ($productItems as $elem): ?>

<li class="ui-state-default product" data-id="<?php echo sc($elem['id']) ?>"
data-image_top="<?php echo sc($elem['image_top']) ?>"
data-price="<?php echo sc($elem['price']) ?>"
data-name="<?php echo sc($elem['name']) ?>">
<div class="product_image" title="<?php echo sc($elem['name']) ?>"
style="background-image: url('images/products/<?php echo sc($elem['image_preview']) ?>')"></div>

<table class="item-info">
<tr>
<td class="product_hid_wrapper"><label for="product_amount_<?php echo sc($elem['id']) ?>"
class="product_name"><?php echo sc($elem['name']) ?></label></td>
</tr>
<tr>
<td>
<table class="product_price_block">
<tr>
<td class="product_hid_wrapper">
<div class="product_price"><?php echo sc($elem['price']) ?></div>
</td>
<td class="product_hid_wrapper"><img class="ruble_sign" src="images/ruble_sign_2.png" alt="ruble"></td>
<td class="product_hid_wrapper"><input id="product_amount_<?php echo sc($elem['id']) ?>"
class="product_amount"
value="0" maxlength="3"></td>
<td>
<div class="in-bouquet" title="В букет"></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</li>

<?php endforeach; ?>

</ul>
</div>
</div>

<div class="product_info">
<div class="price_wrapper"><span class="total_amount">0</span> руб.</div>
<button class="btn btn-default btn_order" disabled="disabled">Заказать</button>
</div>

</div>

</div>

<div id="contact_popup" class="contact_popup">
<span class="b-close"><span>X</span></span>

<form id="custom_contact_form">
<div class="form-group">
<label for="custom_contact_name">Имя:</label>
<input type="text" class="form-control" id="custom_contact_name" name="contact_email" placeholder="Имя">
<small class="help-block" style="display:none">Пожалуйста введите имя</small>
</div>
<div class="form-group">
<label for="custom_contact_phone">Телефон:</label>
<input type="tel" class="form-control" id="custom_contact_phone" name="contact_phone"
placeholder="Телефон">
<small class="help-block" style="display:none">Пожалуйста введите телефон</small>
</div>
<div class="form-group">
<label for="custom_contact_message">Комментарий:</label>
<textarea class="form-control" id="custom_contact_message" rows="4"></textarea>
</div>
<button type="submit" class="btn btn-primary" id="custom_contact_send" name="contact_send" value="contact_send"
disabled="disabled">Отправить
</button>
</form>
</div>

<div id="succes_popup" class="contact_popup">
Спасибо,<br>Ваш заказ принят, скоро с Вами свяжется наш менеджер.
<button class="btn btn-primary" id="custom_contact_close" name="contact_send" value="contact_send">Закрыть</button>
</div>

</body>
</html>
код?
Это небольшое дополнение/скрипт, со своими папками и стилями, к okay ни какого отношения не имеет.
Мне не очень важно, добавить сам код или добавить что-то в код, мне главное, чтобы при отображении была шапка стандартного шаблона, функции данного кода и футер, так же стандартного шаблона, при этом чтобы и шапка, и футер функционировали как и на любой другой странице.
Можно как-то совместить это?

Добавлено: 18.08.2017, 05:37
korshunov
Можно.
Простейший способ - создать отдельный тип страницы и встраивать в него Ваш код. Делать можно по аналогии с существующими типами страниц (папки view и design/ШАБЛОН/, файл .htaccess).

Добавлено: 18.08.2017, 16:27
Ната
korshunov писал(а):Можно.
Простейший способ - создать отдельный тип страницы и встраивать в него Ваш код. Делать можно по аналогии с существующими типами страниц (папки view и design/ШАБЛОН/, файл .htaccess).
Здравствуйте. Спасибо. А если допустить, что я ничего не поняла и исключить "обратитесь к"?)))

Добавлено: 18.08.2017, 16:52
korshunov
Если самостоятельно сделать это Вам затруднительно, то надо найти специалиста, который сделает это для Вас.

Если готовы оплачивать, обращайтесь в личку.

Добавлено: 18.08.2017, 16:56
Ната
korshunov писал(а):Если самостоятельно сделать это Вам затруднительно, то надо найти специалиста, который сделает это для Вас.

Если готовы оплачивать, обращайтесь в личку.
Спасибо))