<? if ($arResult['SHOW_OFFERS_PROPS'])
{
?>
<div class="product-attr-text"id="<? echo $arItemIDs['DISPLAY_PROP_DIV'] ?>" style="display: none;"></div>
<?
}
?>
<div class="product-attr-text" id="bx_117848907_322_sku_prop" style=""><dt>Артикул</dt><dd>177-79-05</dd></div>
add_action( 'woocommerce_email_before_order_table', 'add_order_email_instructions', 10, 2 );
function add_order_email_instructions( $order, $sent_to_admin ) {
if ( ! $sent_to_admin ) {
if ( 'bacs' == $order->payment_method ) {
//STANDART MESSAGE
} else {
// other methods (ie credit card)
echo '<p>Переведите деньги на карту Сбербанка России. Ваш заказ не будет отправлен до тех пор, пока денежные средства не поступят на наш счет.<br/>Номер карты: **** **** **** ****<br/>ФИО Держателя карты: ИВАНОВ ИВАН ИВАНОВИЧ</p>';
}
}
}
.slider .miniature li:nth-child(1) {
right: 75%;
}
.slider .miniature li:nth-child(2) {
right: 50%;
}
.slider .miniature li:nth-child(3) {
right: 25%;
}
.slider .miniature li:nth-child(4) {
right: 0%;
}
.slider .miniature li:nth-child(5) {
right: -25%;
}
function scrollToDiv(element,navheight){
var offset = element.offset();
var offsetTop = offset.top;
var totalScroll = offsetTop-navheight;
$('body,html').animate({
scrollTop: totalScroll
}, 500); //скорость анимации прокрутки
}
$('nav ul li a').click(function(){ //тут вешаем обработчик на ссылку или что угодно
var el = $(this).attr('href');
var elWrapped = $(el);
var offsetTop = 90; //вместо 90 можно указать любой offset
scrollToDiv(elWrapped, offsetTop);
return false;
});
//в href указываем до какого id двигаться
<nav>
<ul>
<li><a href="#third">Как мы работаем</a></li>
<li><a href="#fifth">Гарантии</a></li>
<li><a href="#search">Поиск</a></li>
<li><a href="#zayavka">Оставить заявку</a></li>
</ul>
</nav>
...........
//координаты маркера
var lat = ...;
var lng = ...;
var point = new google.maps.LatLng(parseFloat(lat),parseFloat(lng));
//присваиваем иконке изображение (в моём случае разные) поэтому нужна переменная
var myicon = ...;
//создаём балун для каждого маркера с различным контентом
var contentString = '<div id="balloon">....</div>';
var infowindow = new google.maps.InfoWindow({
content: contentString
});
//создаём сам маркер
markers[id] = new google.maps.Marker({
icon: myicon,
position: point,
map: MYMAP,
title: ...
});
//добавляем событие при клике по маркеру
google.maps.event.addListener(markers[id], 'click', function() {
infowindow.open(MYMAP,markers[id]);
});
..............
.......
markers[id].setMap(null);
.......
<?php
$uploaddir = '../uploads/';
$uploadfile = $uploaddir.basename($_FILES['myFile']['name']);
if ($file_handle = fopen($_FILES['myFile']['tmp_name'], "r")) {
while (!feof($file_handle)) {
$encodedData = fgets($file_handle);
//echo $encodedData;
}
fclose($file_handle);
}
else echo 'произошла ошибка!';
// Выделим данные
$split = explode(',', $encodedData);
$encodedData = end($split);
// Декодируем данные, закодированные алгоритмом MIME base64
$encodedData = str_replace(' ','+',$encodedData);
$decocedData = base64_decode($encodedData);
$file = $decocedData;
$name = $_FILES['myFile']['name'];
// Получаем расширение файла
$getMime = explode('.', $name);
$mime = end($getMime);
// Мы будем создавать произвольное имя!
$randomName = substr_replace(sha1(microtime(true)), '', 12).'.'.$mime;
// Создаем изображение на сервере
if(file_put_contents($uploaddir.$randomName, $decocedData)) {
echo $randomName.":загружен успешно";
}
else {
// Показать сообщение об ошибке, если что-то пойдет не так.
echo "Что-то пошло не так. Убедитесь, что файл не поврежден!";
}
?>