Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Дмитрий

  • 5
    вклад
  • 7
    вопросов
  • 10
    ответов
  • 60%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как правильно аргументировать mysqli_num_rows?

    Дмитрий @Odiseu
    mysqli_num_rows() — Получает число рядов в результирующей выборке a не булево

    попробуйте

    $numrows=mysqli_num_rows($query);
    if($numrows < 1)
    Написано более года назад
  • Как сделать, чтобы выпадашка в селект2 появлясь не через абсолют?

    Дмитрий @Odiseu
    При нажатии на SELECT добавить matgin-top к текстy
    Написано более года назад
  • Как проверить занятость ника?

    Дмитрий @Odiseu
    HellCode,
    Если все работает, отметьте пожалуйста, что вопрос решен.
    Написано более года назад
  • Как проверить занятость ника?

    Дмитрий @Odiseu
    HellCode,
    Пожалуйста. )
    Написано более года назад
  • Как проверить занятость ника?

    Дмитрий @Odiseu
    HellCode,
    $emailFound = User::find($email, true);
    $userFound = User::find($username , true);
    
        if($emailFound) {
          // User exists 
          // We can also check to see if they are able to log in. 
          
          
          $return['error'] = "You already have an account";
          $return['is_logged_in'] = false;
        } elseif ($userFound) {
           // User exists 
          // We can also check to see if they are able to log in. 
          
          
          $return['error'] = "This name already used";
          $return['is_logged_in'] = false;
        }
    else {
          // User does not exist, add them now.
    Написано более года назад
  • Как проверить занятость ника?

    Дмитрий @Odiseu
    Сделать:
    $emailFound = User::find($email, true);
    $userFound = User::ufind($username, true);

    Вы можете показать свою функцию ufind()?
    Написано более года назад
  • В какой папке на хостинге редактировать текст в "footer" и "header"?

    Дмитрий @Odiseu
    Как правило, вы можете изменить header в панели администратора.
    Написано более года назад
  • Как повторить эффект вращения при наведении на блок?

    Дмитрий @Odiseu Автор вопроса
    Степан Крапивин, Когда наводишь на надпись "Давайте обсуждать" появляется фон с градиентом, когда водишь мышкой по этому фону, фон крутиться за мышкой, вращение останавливается с затуханием.
    Написано более двух лет назад
  • Как сделать чтоб overflow: hidden, scroll работало правильно в Safary?

    Дмитрий @Odiseu Автор вопроса
    Ок. Спасибо
    Написано более двух лет назад
  • Как сделать чтоб overflow: hidden, scroll работало правильно в Safary?

    Дмитрий @Odiseu Автор вопроса
    Ankhena, Со скроллом проблем не было, сама страница скроллилась далеко ниже футера, после футера было большое пустое пространство. Сейчас все ок. Спасибо что не проигнорировали. Очень полезный ресурс.
    Написано более двух лет назад
  • Как сделать чтоб overflow: hidden, scroll работало правильно в Safary?

    Дмитрий @Odiseu Автор вопроса
    Скажите какая версия Safary у вас и разрешение экрана. У меня ничего не плывет.
    За relative спасибо, решилась проблема.
    Написано более двух лет назад
  • Как сделать чтоб overflow: hidden, scroll работало правильно в Safary?

    Дмитрий @Odiseu Автор вопроса
    Ankhena, Safary 11.1.2
    Написано более двух лет назад
  • Redux framework, как добавить слайд?

    Дмитрий @Odiseu
    ich_heisse_erich,
    Регистрируешь новый пост тайп в functions.php
    add_action('init', 'my_custom_init');
    function my_custom_init(){
    	register_post_type('book', array(
    		'labels'             => array(
    			'name'               => 'Книги', // Основное название типа записи
    			'singular_name'      => 'Книга', // отдельное название записи типа Book
    			'add_new'            => 'Добавить новую',
    			'add_new_item'       => 'Добавить новую книгу',
    			'edit_item'          => 'Редактировать книгу',
    			'new_item'           => 'Новая книга',
    			'view_item'          => 'Посмотреть книгу',
    			'search_items'       => 'Найти книгу',
    			'not_found'          =>  'Книг не найдено',
    			'not_found_in_trash' => 'В корзине книг не найдено',
    			'parent_item_colon'  => '',
    			'menu_name'          => 'Книги'
    
    		  ),
    		'public'             => true,
    		'publicly_queryable' => true,
    		'show_ui'            => true,
    		'show_in_menu'       => true,
    		'query_var'          => true,
    		'rewrite'            => true,
    		'capability_type'    => 'post',
    		'has_archive'        => true,
    		'hierarchical'       => false,
    		'menu_position'      => null,
    		'supports'           => array('title','editor','author','thumbnail','excerpt','comments')
    	) );
    }


    Потом при помощи Advanced custom fields (плагин такой) добавляешь недостающие поля, потом на странице где находится слайдер, циклом выводишь посты созданного тобой постайпоа
    цикл:
    <?php 
    	$args = array(
    		'post_type' => 'book',
    		'posts_per_page' => 6,
    		'paged' => $paged
    	);
    		$query = new WP_Query( $args );
    
    // Цикл
    if ( $query->have_posts() ) {
    	while ( $query->have_posts() ) {
    		$query->the_post();
    		echo '<li>' . get_the_title() . '</li>';
    	}
    } else {
    	// Постов не найдено
    }
    // Возвращаем оригинальные данные поста. Сбрасываем $post.
    wp_reset_postdata();
    ?>
    Написано более трёх лет назад
  • Как сделать так чтобы объект не влиял на другие html css?

    Дмитрий @Odiseu
    Смотри в гугле box-sizing: border-box;
    https://www.w3schools.com/css/css3_box-sizing.asp
    Написано более трёх лет назад
  • Как сделать чтоб при заполнении страницы постами создавалась новая страница?

    Дмитрий @Odiseu Автор вопроса
    Спасибо. Все оказалось не так сложно. Иногда хватает направления в какую сторону копать.
    Написано более трёх лет назад
  • Как сделать текст видимый только в центральном блоке?

    Дмитрий @Odiseu Автор вопроса
    Большое спасибо.
    Написано более трёх лет назад
  • Как сделать квадрат в центре для размещения чего-либо?

    Дмитрий @Odiseu
    https://jsfiddle.net/qtbvL2df/
    Написано более трёх лет назад
  • Как отключить временно все ссылки в меню сайта, jQuery?

    Дмитрий @Odiseu Автор вопроса
    Так мне и нужно смешать со своим кодом, ссылки должны деактивироваться на 3 секунды когда добавляется класс anim2 тоже на 3 секунда, а потом активироваться обратно, когда удалиться класс anim2.
    Написано более трёх лет назад
  • Как отключить временно все ссылки в меню сайта, jQuery?

    Дмитрий @Odiseu Автор вопроса
    Все равно не работает, ссылки открываются
    const myLinks = Array.from(document.querySelectorAll(".tabs li a"))
    var links = ['#tab1'];
    for (const link of myLinks) {
    	$('.tabs li a').on('click', function(e){
    		e.preventDefault();
    		var id = $(this).attr('href');
    		var pages = $(this).parents('.tab-wrap').find('.tab-cont');
    		  if(links.indexOf(id)==-1){
    				links.unshift(id);
    	  } 
    	  var lastId = links[1];
    	  $(lastId).addClass('anim2');
    	  
    		  	
    	  function pausePage (){
    			links.splice([1],1);
    			$(pages).addClass('hide').removeClass('anim').removeClass('anim2');
    	  	$(id).removeClass('hide').addClass('anim');
    	  }
    	  setTimeout (pausePage,3000);
    			
    	 	$(this).parent().siblings().removeClass('active');
    	 	$(this).parent().addClass('active');
    		return false;
    	});
    }
    Написано более трёх лет назад
  • Как изменить linear-gradient?

    Дмитрий @Odiseu
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,1) изменить здесь%, rgba(0,0,0,1) изменить здесь%, rgba(0,0,0,0));

    поменяйте здесь цифры и сделайте выбор прозрачности как вам нужно
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 9 ответов
    • 1 вопрос
  • HardBot
    HardBot
    • 7 ответов
    • 0 вопросов
  • rPman
    • 6 ответов
    • 0 вопросов
  • poly-titova
    Полина Титова
    • 5 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 4 ответа
    • 0 вопросов
  • Stoneman
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации