@web_structure

Страница 3014 из 5834
Daniel
26.09.2017
07:01:39
всем ку) подскажите плиз, как называется вот такая конструкция? $traverse = function ($categories, $prefix) use (&$traverse) { .... };

Daniel
26.09.2017
07:08:33
Присвоение Анонимной функции переменной
а то что оно само себя вызывает? это вообще легально?))

Максим
26.09.2017
07:09:52
а то что оно само себя вызывает? это вообще легально?))
Она сама себя не вызывает. Функция попадает в переменную. При обращении к переменной будет вызвана функция.

Google
Daniel
26.09.2017
07:11:07
меня смущает, что use (&$traverse) по сути обращается к только что созданной функции в одноименной переменной

но вроде бы работает, хоть и не совсем понимаю как)

Максим
26.09.2017
07:12:19
меня смущает, что use (&$traverse) по сути обращается к только что созданной функции в одноименной переменной
Кхм... Вот этот кейс нужно проверять. Будет ли передаваться в функцию переменная или нет. Не факт, что будет передаваться именно эта переменная. Может он будет пытаться найти переменную которая была объявлена ранее

Daniel
26.09.2017
07:12:39
не, я только что проверил - работает

осваиваю nested set, а там такое веселье)

Максим
26.09.2017
07:13:23
То есть туда попадает эта функция? Для рекурсии что ли

Daniel
26.09.2017
07:13:53
$nodes = Category::get()->toTree(); $traverse = function ($categories, $prefix = '') use (&$traverse) { foreach ($categories as $category) { echo '<br>'.$prefix.' '.$category->name; $traverse($category->children, $prefix.'-'); } }; $traverse($nodes); на выходе даёт 123 - test - test 1234 - test -- testtest test

Jeka
26.09.2017
08:11:36
Дисплей флек и все дела
Слик не работает с флексами

Владислав
26.09.2017
08:16:18
Jeka
26.09.2017
08:17:56
ХА-ХА
Ну попробуй, инлайново делает дисплей блок и все летит к

Alex
26.09.2017
08:19:00
Ну попробуй, инлайново делает дисплей блок и все летит к
Кинуть пример где слик спокойно работает с флексами?

Alex
26.09.2017
08:19:35
Сек

Google
Владислав
26.09.2017
08:20:14
Ну попробуй, инлайново делает дисплей блок и все летит к
Что попоробовать? У меня слайдер на флексах

Кто то запрещает тебе поменять его дисплей блок?)

Alex
26.09.2017
08:24:57
Да
https://tricolor-taganrog.ru/

Evgeny
26.09.2017
08:25:21
Так же инлайново
А на кой тебе инлайновые стили, когда slick прекрасно кастомизируется? И там ты можешь хоть flex, хоть grid, хоть, господи прости, table использовать

Evgeny
26.09.2017
08:27:58
Потому что он вроде для слайдера инлайново делает дисплей блок
Возможно это делается для показа слайда. Ну. добавь обертку для слайдов и их кастомь как душе угодно

Alex
26.09.2017
08:30:13
Потому что он вроде для слайдера инлайново делает дисплей блок
выше кинул пример, там без всякой обертки работает в слайдере display: flex

Jeka
26.09.2017
08:31:49
выше кинул пример, там без всякой обертки работает в слайдере display: flex
Погляжу поклацаю, у меня был гемор с этим, гуглил и не у меня одного

Владислав
26.09.2017
08:32:33
Все там работает, короче

Welcome Bot
26.09.2017
08:40:16
Привет Sofya! Веб Дизайн: @dev_design Freelancer: @web_fl

Sofya
26.09.2017
08:42:15
Всем привет! Ребят, подскажите, если в вакансии 30% верстки, а остальное фронтенд на реакте, имеет смысл ее сюда выкладывать? Как вообще у вас с этим, здесь можно вакансии постить?

Jeka
26.09.2017
08:42:36
https://tricolor-taganrog.ru/
посмотрел да работает с flex , ничего не перебивает ты использовал important

Artyom
26.09.2017
08:53:54


Как сделаит такую галерею?

Alex
26.09.2017
08:55:52
А что в ней необычного? Вроде как любой слайдер подойдет, не?

Nikolai
26.09.2017
08:56:28
Google
Galeups
26.09.2017
08:58:27
всем привет, подскажите пожалуйста, при ховере надо изображение делать цветным вроде филььтры не очень кроссбраузерно получиться, есть какое нить более менее стабильное решение?

Andrew
26.09.2017
09:00:40
Что такое открытые стилевые строки в css?) Точнее как проверить есть ли они на сайте, дали сайт на тестирование

Galeups
26.09.2017
09:20:28
ага

Four
26.09.2017
09:20:31
Ну только трафик и запросы к серверу лишние

Galeups
26.09.2017
09:21:22
ну да, но к сожалению, это изображение добавляется из админки. Пользователю, думаю, будет сложно объяснить, как из цветного сделать ч/б )))

Vsevolod
26.09.2017
09:21:49
а подключить gd2 и в автомате кроить?

gd же умеет переводить в чб формат. То есть при установке, например, чекпоинта, будет выполняться скрипт преобразования изображения. Думаю, не сложно будет.

Galeups
26.09.2017
09:32:13
что есть gb ? ☺️

Vsevolod
26.09.2017
09:36:41
GD, а не gb=))) Библиотека для работы с изображениями.

встроена в php, потому подключать дополнительно ничего не придется

руководств и примеров по ней в гугле дохреналиард

Galeups
26.09.2017
09:50:16
аа, понял, но тут надо сделать исключительно на фронте

Vsevolod
26.09.2017
09:56:25
таки ЖС библиотеки?

Galeups
26.09.2017
09:59:30
видать придется искать с помощью js

Galeups
26.09.2017
10:01:30
? спасибо )

Artyom
26.09.2017
10:51:09
В чём задавать обёртки секций? Width 80% или max-width 1280px?

Evgeny
26.09.2017
10:52:17
В чём задавать обёртки секций? Width 80% или max-width 1280px?
Смотря, чего ты хочешь добиться, чтобы у тебя обертка всегда занимала по ширине 80% родителя или ограничивалась 1280 пикселями

Google
Елена
26.09.2017
10:59:12
есть несколько кнопок с одинаковым name, как определить по какой кнопке произошел клик и как этот клик подслушать?

получаю кнопки так: const buttonClick = services.getElementsByName('deleteService');

Arkadiy
26.09.2017
11:00:23
const ?

Yan
26.09.2017
11:02:08
Через this обращаешься к элементу, на который кликнули

Елена
26.09.2017
11:04:54
buttonClick.addEventListener('click', (e) => { console.log(e); }); так?

Admin
ERROR: S client not available

Artem
26.09.2017
11:07:50




Yan
26.09.2017
11:13:25
а поподробней ☺️
<div class="qwe">first</div> <div class="qwe">second</div> <div class="qwe">third</div> var el = document.querySelectorAll('.qwe'); for(var i=0; i < el.length; i++){ el[i].addEventListener('click', function () { console.log(this) }, false); } Выглядит по-уродски, может можно красивее записать, либо использовать jquery

Yan
26.09.2017
11:16:07
Спасибо))
На jquery гораздо лучше смотрится $('.qwe').click(function(){ console.log($(this)) }) И плюс в том, что ты получаешь элемент в виде объекта, удобно с ним дальше работать, манипулировать атрибутами и т.д.

есть, конечно, offset удалять предыдущий контент - галимый костыль)

Nikolai
26.09.2017
11:18:02
Но лучше вешать обработчик через функцию on

Yan
26.09.2017
11:18:22
та если элемент сразу выгрузился в DOM дерево, то без разницы

но для перестраховки да, лучше через on

Nikolai
26.09.2017
11:19:13
Через on можно обойтись без document.ready

Yan
26.09.2017
11:19:24
да

Nikolai
26.09.2017
11:19:32
И вообще это надежней

Google
Yan
26.09.2017
11:24:31
так лучше никогда не писать) Правильный способ - возвращать на сервере уже частичный шаблон с данными, а не писать html внутри js Т.е. на сервере делать что-то вроде return $this->renderPartial('template', $data) где $data - данные, которые ты возвращаешь в success аякс запроса Для этого и придуман MVC

Welcome Bot
26.09.2017
11:29:26
Привет Александр! Веб Дизайн: @dev_design Freelancer: @web_fl

Aut
26.09.2017
12:01:22
всем привет

не хочу разводить это нытье про мотивацию и прочую херню

просто хотел спросить

часто мне приходит в голову идея, которую я реализовываю почти до конца и оставляю на потом

типа переключаюсь

но после того как я возвращаюсь к этой же задаче я полностью забываю о том, что хотел сделать, как я решил это делать, зачем и т.д.

и уже нет никакого желания допиливать начатое

что посоветуете?

FaRa
26.09.2017
12:05:22
что посоветуете?
А что именно посоветовать? ) У многих не бывает желания что либо делать, иногда вообще работать, просто у успешных людей, это "не хочу/нет желания" подчинено силе воли

Ну мы люди, у нас всё так устроено...

Evgeny
26.09.2017
12:08:09
что посоветуете?
Записывай идеи, а лучше заканчивай начатойе, либо не делай вовсе, если не можешь

FaRa
26.09.2017
12:08:21
а вообще лучше, запиши ту идею куда нибудь в блокнот/в ворд да хоть куда... напиши зачем это нужно тебе и как

когда будет свободное время, посмотри все свои идеи и сделай

Eugene
26.09.2017
12:17:30
что посоветуете?
Найти работу.

Кирилл
26.09.2017
12:20:18
что посоветуете?
Тоже такое часто было. Когда свой проект, не обязательный - забиваешь часто. Когда проект чужой, то чувствуешь ответственность и допиливаешь до конца. У меня получается победить себя только есть формально прикидываешь что будешь делать завтра, и этому плану стараешься придерживаться

Делать не то, что хочется, а то, что задумано

Ну и помнить, что офигенные взрывные идеи, которые сделают переворот на рынке - это у каждого ежедневно появляется)

Страница 3014 из 5834