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

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

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

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

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

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

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

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

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

Вадим Гук

Саморазвитие мое все.
  • 0
    вклад
  • 15
    вопросов
  • 13
    ответов
  • 15%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать такой запрос?

    Stiflerus
    Вадим Гук @Stiflerus
    Саморазвитие мое все.
    Может поможеш такой код:
    SELECT
        blog_articles.article_id
        , blog_articles.link
        , blog_articles.title
        , blog_cat.link as cat_link
        , blog_cat_langs.title as cat_title
    FROM blog_articles
    JOIN blog_cat ON
        blog_cat.cat_id = blog_articles.cat_id
    WHERE
            blog_articles.published = "show"
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Яндекс метрика, как обойтись без номера счетчика (yaCounter000000.reachGoal -> yaCounter.reachGoal)?

    Stiflerus
    Вадим Гук @Stiflerus Автор вопроса
    Саморазвитие мое все.
    Сам задал вопрос и сам отвечу)
    Нашол решение:
    function metrikaReach(goal_name) {
    	for (var i in window) {
    		if (/^yaCounter\d+/.test(i)) {
    			window[i].reachGoal(goal_name);
    		}
    	}
    }


    И в ajax отправке формы вызываю функцию metrikaReach(formName);
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как поддрежывать проект после сборки gulp, компиляции sass в css?

    Stiflerus
    Вадим Гук @Stiflerus Автор вопроса
    Саморазвитие мое все.
    Хорошее решение сделать папку /dist и там же все боевые, скомпилированные файлы держать + в нее же для посторонних людей дать файл "Правила правки файлив.txt" и там дать ссылку на git с описанием процеса правки.
    Как вам перешение?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Bootstrap 3: Можно ли отключить адаптацию в зависимости от размера экрана?

    Stiflerus
    Вадим Гук @Stiflerus
    Саморазвитие мое все.
    Но формы все равно будут адаптироваться...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Вернуть английский язык в Photoshop CS6?

    Stiflerus
    Вадим Гук @Stiflerus
    Саморазвитие мое все.
    Скачай новый Photoshop СС 2015, он лучший чем CS6 и там можешь посмотреть, чтобы был именно английский.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как найти ближайший маркер к моему геолокационному месту в Google Maps?

    Stiflerus
    Вадим Гук @Stiflerus Автор вопроса
    Саморазвитие мое все.
    Забыл написать, что этот код я взял с этой страницы.
    stackoverflow.com/questions/21634343/find-nearest-...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Fullcalendar медленный рендеринг событий?

    Stiflerus
    Вадим Гук @Stiflerus
    Саморазвитие мое все.
    Мне б пригодился ответ=))
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как получить объект, по которому был сделан click?

    Stiflerus
    Вадим Гук @Stiflerus
    Саморазвитие мое все.
    Думаю для начала нужно описать зачем это надо. Цель скрипта кокая?
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как сделать категории с подкатегориями в Codeigniter?

    Stiflerus
    Вадим Гук @Stiflerus Автор вопроса
    Саморазвитие мое все.
    Все сделал:
    Таблица "blog_categories" структура:
    blog_categories_id
    blog_categories_name
    blog_parent_id
    blog_categories_discription


    Модель: pages_model

    function get_cat() {
            $query = $this->db->get('<i>blog_categories</i>'); // моя таблица
        
            foreach($query->result_array() as $row ){
                if(!$row['<i>blog_parent_id</i>']){ // если нет поля blog_parent_id, то есть подкатегории
                    $data[$row['<i>blog_categories_id</i>']][] = $row['<i>blog_categories_name</i>']; // выводим только назву категории
                }else {
                    $data[$row['<i>blog_parent_id</i>']]['sub'][$row['<i>blog_categories_id</i>']] = $row['blog_categories_name']; // если есть подкатегории виводим их как асоциативный масив, насколько я понял
                }
            }
            return $data;  
        }


    Использую библиотеку для вывода сайта и туда передал массив $data:
    $CI->load->view('inc/blog_right',$data);
    Но можно и в конроллере передать:
    $this>load->view('inc/blog_right',$data);

    Передал в контроллер:
    $data['blog_categories'] = $this->pages_model->get_cat();


    И в виде blog_right (в моем случае) вивести:
    <?php foreach($blog_categories as $key => $item): ?>
    	<?php if(count($item) > 1): // якщо це під категорія ?>
    		<li><a href="javascript:;"><?=$item[0]?></a>
    			<ul class="acc-menu no-circled">
    				<li><a href="<i>Нужно поставить ссылки</i>/<?=$key?>">Всі статті</a></li>
    					<?php foreach($item['sub'] as $key => $sub): ?>
    					<li><a  href="<i>Нужно поставить ссылки</i>/<?=$key?>"><?=$sub?></a></li>
    					<?php endforeach; ?>
    				</ul></li>
    			<?php elseif($item[0]): // якщо це самостійна категорія ?>
    		<li><a href="<i>Нужно поставить ссылки</i>/<?=$key?>"><?=$item[0]?></a></li>
    	<?php endif; ?>
    <?php endforeach; ?>


    Можете проверить как должен выглядеть массив:
    <?php print_r($blog_categories);?>
       Array
    (
        [1] => Array
            (
                [0] => Програмування
                [sub] => Array
                    (
                        [3] => Веб-розробка
                        [4] => вап в пва
                    )
            )
        [2] => Array
            (
                [0] => Веб-розробка
            )
    )


    Чесно признаю взял решение с курса команды WebForMySelf. Чтобы не было рекламы, скажу только что курс о магазине.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему Masonry.js накладывает изображения друг на друга?

    Stiflerus
    Вадим Гук @Stiflerus
    Саморазвитие мое все.
    Класная статья с решением
    $(document).ready(function() {
    $('#content').masonry({
    columnWidth: 320,
    itemSelector: '.item'
    }).imagesLoaded(function() {
    $('#content').masonry('reload');
    });
    });

    У меня тот же вопрос... никак не могу решить.
    Блин не тот адрес набрал=)) Вот и решение=) Немного дергаеться но зато никаких помех=)) Хотя вместо начала $(document).ready() напиши $(window).load()

    Вот мой робочий код, хотя тут ищо пишут нада установить "Modernizr":
    $(window).load(function() {
    var container = document.querySelector('#posts');
    var msnry = new Masonry( container, {
    itemSelector: '.item-post',
    singleMode: false,
    // true - если у вас все блоки одинаковой ширины
    isResizable: true,
    isFitWidth: true,
    // перестраивает блоки при изменении размеров окна
    isAnimated: !Modernizr.csstransitions
    // опции анимации - очередь и продолжительность анимации
    }).imagesLoaded(function() {
    $('#posts').masonry('reload');
    });
    });
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как сделать картинку в перспективе для статьи?

    Stiflerus
    Вадим Гук @Stiflerus Автор вопроса
    Саморазвитие мое все.
    Спасибо хороший совет. Может у кого уже есть ети мокапи?
    Кстати немного поиграл в фотошопе с картинкой. Когда превращает ее в смарт объект то можно добиться подобного эффекта и обычной перспективой.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как подгрузить html форму при клике на кнопку "Ответить"?

    Stiflerus
    Вадим Гук @Stiflerus Автор вопроса
    Саморазвитие мое все.
    Спасибо... кажеться мне немного стыдно.
    Интересно так, вставил код, скачал Jquery, подключил в самом низу не работал, в header не работал, поставил прямо над скриптом и все заработало=)
    Не думал что так быстро дадите ответ. Но форум, и люди сдесь крутые.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как устроен dropdown в Twitter Bootstrap?

    Stiflerus
    Вадим Гук @Stiflerus
    Саморазвитие мое все.
    Сейчас делаю комментарии, и очень интересно позволит ли этот код показывать и закривать форму комментирования при клике на кнопку "Ответить"?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 17 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 8 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 1 вопрос
  • sergey-kuznetsov
    Сергей Кузнецов
    • 6 ответов
    • 0 вопросов
  • низкомолекулярный макрос
    • 4 ответа
    • 1 вопрос
  • mordo445
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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