$(function () {
let sliderOne = function () {
$('.js-slider').slick({
infinite: false,
speed: 500,
arrows: true,
fade: true,
dots: false,
slidesToShow: 1,
slidesToScroll: 1,
prevArrow: '<svg class="icon-svg icon-svg--arrows icon-svg--prev"><use xlink:href="#arrow_slider"></use></svg>',
nextArrow: '<svg class="icon-svg icon-svg--arrows icon-svg--next"><use xlink:href="#arrow_slider"></use></svg>',
appendArrows: $('.s-shale__arrows')
});
};
$(window).on('load resize', function () {
var withWindow = window.innerWidth;
if (withWindow < 480) {
sliderOne();
}else{
$('.js-slider').slick('unslick');
}
});
});
<?php
require "db.php";
$data = $_POST;
if( isset($data['do_login']) )
{
$errors = array();
$user = R::find('user', 'login = ?', array($data['login']));
if($user)
{
if( password_verify($data['password'], $user->password ) ) /* $user->password в скобки заключать бессмысленно */
{
/* ТУТ Видимо авторизация */
}else{
$errors[] = 'Неверное введён пароль!;';}
}
}else{
$errors[] = 'Пользователь с таким логином не найден!;';}
}
}
?>
$a = array(1, 2, 3, 4);
echo $a[1].'</br>';
foreach ($a as $b) {
if($a[1] !== $b){ echo $b.'</br>'; }
}
$a = array(1, 3, 2, 4);
$key = array_search(2, $array);
echo $a[$key].'</br>';
foreach ($a as $b) {
if($a[$key] !== $b){ echo $b.'</br>'; }
}
$(".dropdown > a").on("touchstart click", function (e) {
e.preventDefault();
if($(this).hasClass('mobile-submenu-active')){
$(this).removeClass("mobile-submenu-active");
$(this).next('.dropdown-menu').slideToggle(300);
}else{
$(this).closest('.menu').find(".dropdown-menu").slideUp(300);
$(this).closest('.menu').find(".dropdown a").removeClass("mobile-submenu-active");
$(this).addClass("mobile-submenu-active");
$(this).closest('.dropdown').find(".dropdown-menu").slideDown(300);
}
$('.slick-slider .slider-items').slick({
infinite: true,
slidesToShow: 1,
slidesToScroll: 1,
dots: true,
arrows: true,
dotsClass: 'nav slide-dots',
prevArrow: '<div class="prev"></div>',
nextArrow: '<div class="next"></div>',
appendArrows: '.slider-navigation',
appendDots: '.slider-dots',
});
.slider2-image-wrapper{
width: (Тут длина фото)px;
position: absolute;
bottom: 0;
z-index: 2;
}
var_dump($arSection);
var_dump($arResult);
$image_src = CFile::GetPath($arSection["PICTURE"]);
echo '<img src="<?=$image_src?>">';
$image = CFile::ResizeImageGet($arSection['PICTURE'], array('width'=>1024, 'height'=>768), BX_RESIZE_IMAGE_PROPORTIONAL, true);
echo '<img src="'.$image['src'].'">';
<?
AddEventHandler("iblock", "OnAfterIBlockElementAdd", Array("OBEAClass", "OBEA")); // объявляем обработчики
AddEventHandler("iblock", "OnAfterIBlockElementUpdate", Array("OBEAClass", "OBEA"));
class OBEAClass
{
public static $disableHandler = false;
function OBEA(&$arFields)
{
if (self::$disableHandler){return;}
CModule::IncludeModule("iblock");
if( $arFields["ID"]> 0 && $arFields["IBLOCK_ID"] == "33") // ID основного каталога товаров
{
$db_props = CIBlockElement::GetProperty($arFields["IBLOCK_ID"], $arFields["ID"], Array("sort"=>"asc"), Array("CODE"=>"CML2_ARTICLE"));
if($ar_props = $db_props->Fetch()){
$arLoadProductArray = Array("CODE" => mb_strtolower($ar_props["VALUE"]));
if($res = $el->Update($arFields["ID"], $arLoadProductArray)){
}
}
self::$disableHandler = true; //отключаем
}
}
}
?>
<div class="tab_block">
<div class="tab">Content#1</div>
<div class="tab">Content#2</div>
<div class="tab">Content#3</div>
</div>
<div class="nav_block">
<a href="#" class="prev">prev</a>
<a href="#" class="next">next</a>
</div>
.d-none{
display: none;
}
.tab{
display: none;
}
.tab.selected{
display: block;
}
$(document).ready(function(){
$('.tab:first').addClass('selected');
$('.nav_block a').click(function(e){
e.preventDefault();
let this_selected_tab = $('.tab.selected');
if($(this).hasClass('prev')){
if(this_selected_tab.prev('.tab').length > 0){
this_selected_tab.prev('.tab').addClass('selected');
}else{
$('.tab:last').addClass('selected');
}
}
if($(this).hasClass('next')){
if(this_selected_tab.next('.tab').length > 0){
this_selected_tab.next('.tab').addClass('selected');
}else{
$('.tab:first').addClass('selected');
}
}
this_selected_tab.removeClass('selected');
});
});
<?php
$link = mysqli_connect("Адрес сервера MySQL", "ПОЛЬЗОВАТЕЛЬ", "ПАРОЛЬ", "БАЗА ДАННЫХ КОТОРАЯ УЖЕ ДОЛЖНЫ БЫТЬ СОЗДАНА");
if (!$link) {
echo "Ошибка: Невозможно установить соединение с MySQL." . PHP_EOL;
echo "Код ошибки errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Текст ошибки error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
echo "Соединение с MySQL установлено!" . PHP_EOL;
echo "Информация о сервере: " . mysqli_get_host_info($link) . PHP_EOL;
mysqli_close($link);
?>
<div class="d-flex flex-wrap">
<div class="block">1</div>
<div class="block">2</div>
<div class="block">3</div>
<div class="block">4</div>
<div class="block">5</div>
<div class="block">6</div>
</div>
.block{
max-width: calc(100%/3 - 20px);
margin: 10px;
border: 1px solid #000;
}
<div class="slider slick">
<div>
<h3>Понедельник</h3>
<div class="d-flex">
<div><img src="" alt=""><p>Блюдо 1</p></div>
<div><img src="" alt=""><p>Блюдо 2</p></div>
<div><img src="" alt=""><p>Блюдо 3</p></div>
<div><img src="" alt=""><p>Блюдо 4</p></div>
<div><img src="" alt=""><p>Блюдо 5</p></div>
</div>
</div>
<div>
<h3>Вторник</h3>
<div class="d-flex">
<div><img src="" alt=""><p>Блюдо 1</p></div>
<div><img src="" alt=""><p>Блюдо 2</p></div>
<div><img src="" alt=""><p>Блюдо 3</p></div>
<div><img src="" alt=""><p>Блюдо 4</p></div>
<div><img src="" alt=""><p>Блюдо 5</p></div>
</div>
</div>
...
<div>
<h3>Воскресение</h3>
<div class="d-flex">
<div><img src="" alt=""><p>Блюдо 1</p></div>
<div><img src="" alt=""><p>Блюдо 2</p></div>
<div><img src="" alt=""><p>Блюдо 3</p></div>
<div><img src="" alt=""><p>Блюдо 4</p></div>
<div><img src="" alt=""><p>Блюдо 5</p></div>
</div>
</div>
</div>
<button class="site-btn sb-gradients bth-top-margin order-btn" data-price="77605">Оформить заказ</button>
...
<inpu type="hidden" class="modal_price" name="phone">
$(". order-btn").on('click',function(e){
$('.modal_price').val( $(this).data('price') );
});