• Есть якорная ссылка. Как изменить её цвет, при нахождении на блоке-якоре?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    когда пользователь находится на блоке-якоре и/или нажал на ссылку и перешел к этому блоку?
    так как это не состояние элемента, а позиция в скролле, то без жс скорее всего никак.
    Ответ написан
    Комментировать
  • Как правильно составить sql запрос?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    {PHP, MySql, HTML, JS, CSS} developer
    1) Зачем такие сложные телодвижения? Не проще при показе поста сразу добавлять ему просмотр?
    2) Нахрена такая... странная денормализованная система, где данные хранятся в 3(!) местах? Есть какой-то особый смысл хранить их в разных местах и содержать полностью неконсистентное состояние в любой момент времени?
    Ответ написан
  • Почему в браузере Firefox отображаются иероглифы?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    Во первых и в хроме не нормально, а во вторых там какой-то скрипт слайдера штоле, колбасит нормальные символы в хтмл ентити. Зачем - загадка, но для начала попробуйте отключить слайдер.
    Ответ написан
    Комментировать
  • Насчет Yii. Глупый вопрос но задам, в связи с незнанием. Есть следующий код, который в html выводит ссылку на другой сайт. Что значит этот код?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    В исходном коде страницы выводится просто ссылка на сайт разработчика,
    то что вы видите на страничке и то что выводит скрипт - вещи совершенно разные, код может вообще ничего не показывать на страничке, и тем не менее создать и передать много полезной информации( задача на дом - узнать что это за информация такая).

    Помогите пожалуйста, что он обозначает?
    Не проще спросить у того кто его написал? В принципе, ответ вытекает из предыдущего абзаца.
    Ответ написан
  • Как по url картинки генерировать ее на лету?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Можно ли сделать так, чтобы при запросе такого url
    Читать про роутинг + mod_rewrite/try_files. Хотя бы понять как он устроен, в идеале использовать подход MVC, но в более простом случае можно обойтись и наколеночными вариантами.

    Можно ли сделать так, чтобы при запросе такого url php генерировал картинку и отдавал ее сразу же без сохранения
    Читать про заголовки HTTP, далее просто отдача контента, ничего экстраординарного.
    Ответ написан
    Комментировать
  • Как передать данные на другую страницу при клике?

    ThunderCat
    @ThunderCat Куратор тега HTML
    {PHP, MySql, HTML, JS, CSS} developer
    Во первых теги - хтмл тут при чем? У вас же проблема в жс и пхп?
    Во вторых - выводите в цикле элементы, что подразумевает что их там несколько, при этом все они имеют один и тот же id, так делать нельзя.
    Подскажите, как при клике передать информацию на другую страницу.
    Способов много, гет параметр, куки, сессия... В каждом конкретном случае подходит свой более приемлемый вариант. Вместо того чтобы тумана напускать - четче формулируйте задачу, по вашему описанию нихрена не понятно что вы хотите сделать.
    Ответ написан
    2 комментария
  • Скрытый блок появляется на секунду при обновлении страницы?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Пр обновлении страницы он на секунду разворачивается и сворачивается обратно. Как убрать это?
    Ну так у вас элемент не имеет класса closed до момента выполнения функции, логично что загружается он открытым.

    Как убрать это?
    1) в коде добавить элементу closed, и уже при вызове функции убирать, если в куке нужный флаг. Задержка тоже будет, но уже на открытие, что не так страшно.
    2) На стороне сервера проверять куку, и добавлять в разметку нужный класс еще на сервере.
    Ответ написан
    Комментировать
  • Есть ли способ загрузить большой объем текста без задержки сервера?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    надо выводить на странице довольно большие объемы текста.
    Это сколько?
    есть ли способ подгружать его постепенно, чтобы не увеличилось время загрузки страницы?
    Есть конечно, аякс, лэзилоад, и все вот это... Только как это коррелирует с загрузкой сервера?
    Но при этом чтобы текст индексировался ПС.
    Во первых смотря какими, не все понимают отложенную загрузку, но гугль например умеет понимать жс и обрабатывает подгружаемые блоки.

    В целом вопрос странный, так как если объем текста большой и важный - поисковику пофиг на время загрузки, он считает немного другие параметры. А пользователю тем более пофиг, текст и так выводится кусками, если верстка адекватная.
    Ответ написан
    Комментировать
  • Почему некорректно работает пагинация при фильтрации?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1)
    WHERE `color` = $_POST['color']
    Вообще дыра, хоть бы проверку какую-нибудь, молчу про подготовленные выражения, которые маст хэв так то...
    2) метод пост не очень подходит для передачи параметров типа фильтр и страницы, для этого обычно используют гет параметры, которые легко интегрировать в линки.
    Ответ написан
    Комментировать
  • Как удалить атрибут disabled у button?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Во первых - вы изначально дали неверные данные в вопросе, и несмотря на наличие верного ответа на него не смогли адаптировать его к полному коду...
    Во вторых - всегда есть возможность проверить что происходит в вашем коде, например что выберет ваш селектор, магия console.log() в действии.
    Ну и в третьих - чтение документации, которым вы пренебрегаете - document.querySelector() выбирает один первый подходящий элемент, которым в вашем примере будет совсем другая кнопка.
    если сами не смогли ничего придумать...
    document.querySelector('[title="Continue"]') будет более правильным селектором в данном случае
    Ответ написан
    Комментировать
  • Php как убрать определенные значения в массиве?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1) unset
    2) as $key => $item как бэ намекает что нужно использовать текущий ключ для проверки, ну и для ансет.
    3) Можно просто перекинуть эти свойства в новый массив, если структура старого не устраивает.
    Ответ написан
    Комментировать
  • Почему может не работать reCAPTCHA на сайте на IOS?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    99% что каие-то настройки кросс-орижин работают не правильно, так как рекапча тянет яваскриптом кучу всего по сети. Если что-то не проканало по корс, для скрипта это как раз будет выглядеть как будто соединение отсутствует.
    Ответ написан
    Комментировать
  • Верстальщик, дизайнер и фронтендер - ныне одна профессия?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Дизайнер это дизайнер. Чистый визуал, часто даже не понимающий как это будет сверстано.
    Верстальщик - ну, сказать что это профессия как то даже не совсем верно. Хотя есть виртуозы, выигрывающие за счет глубокого погружения в тему, знания нюансов и скорости работы. Иногда это нужно именно в таком виде, ну и спрос на таких монстров есть.
    Фронтендер - больше комбайн из верстальщика и ЖСера. Обычно требуется знание 1-2 серьезных фреймворков/библиотек, а ля вуе, реакт, ангулар... Ну и вебпак сасс лесс до кучи.

    Так что нет, это разные специализации.
    Ответ написан
    Комментировать
  • Как при скроле вниз сделать появление меню?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    Простое решение - через отслеживание события скролл и изменения видимости блока, но это не очень хорошее решение, так как онскролл часто вызывается и грузит систему. Правильнее испоьзовать Intersection Observer API.
    Ответ написан
    Комментировать
  • Как передать значение из ссылки сайта в Селект?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    получаем строчку хреф, бъем ее сплитом по /, берем последний элемент - вуаля, получили ваш fr или что там...
    гетЕлементПоКласснейму( 'select__language' ).опшионс - получили список опшнов.
    Перебираем, сравниваем валуе, нужному даем атрибут селектед.
    Профит.
    Ответ написан
    Комментировать
  • Как сделать зависимый список select исходя из данных внутри?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    вот кусок кода который выводиться, но не записывает значение
    Возможно он не лежит в той же форме что и первый селект?

    + не привязан к выбору первого
    А как вы его пытались привязать? Вы же тупо вывели на страничку еще один селект, не?
    Ответ написан
  • Сайт-посредник для заказа товаров на основном сайте?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Как сложно это в реализации
    При наличии нормального апи - не сильно сложно, хотя конечно все равно нужно будет писать много всего, единственное серьезное отличие от других магазинов - часть данных будет браться не из бд, а из запросов к апи внешнего ресурса. То есть на самом деле чуть сложнее чем просто магазин. Хотя если в итоге вы перекидываете заказы оптовику и просто забираете у него "все что сверху", то чуть проще чем магазин, хотя все еще есть работы по сохранению заказов у себя, подсчета проданного и т.п...

    какие инструменты лучше для этого подходят?
    Любые которые вы знаете, или те которыми будут пользоваться нанятые разработчики, а если они уже у вас есть - то лучше спросить у них.
    Ответ написан
    Комментировать
  • Как динамически вывести данные в блоки разной ширины и содержания?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    бутстрап -
    кол 6 кол 4 кол 4
    кол 4 кол 4 кол 6
    картинки либо в бэкграунд и ковер, либо просто ковер во флекс.
    Ответ написан
  • Существуют ли сервисы, отдающие цены по штрихкоду?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Штрих код не несет в себе цену, только идентификатор, без привязки ко внутренней системе товарооборота магазина/фирмы.
    Ответ написан