Задать вопрос
  • Как найти клиента на Upwork, которому не важен срок?

    Zoominger
    @Zoominger
    System Integrator
    Никак.
    С таким подходом вам на Апворке делать нечего, без обид.
    Ответ написан
    13 комментариев
  • CIBlockSection::Add в цикле?

    Ваш код написан так, чтобы было выполнено добавление первого элемента, а все последующие выполняют обновление. Так происходит из за условия if( $ID > 0 ).

    $ID = $bs->Add($arFields);//добавляете элемент и записываете его ID в переменную
    $res = ( $ID > 0 );

    А на следующем шаге, не выполнив обнуления переменной ID, происходит обновление предыдущей записи.
    Ответ написан
    1 комментарий
  • Связь типов цен с местоположением?

    alexyarik
    @alexyarik
    Битрикс разработчик
    Пишите свою функцию в init.php function get_price_code()
    ID местоположений скорей всего хранятся в $_COOKIE
    Задаёте в своей функции соответствие типов цены местоположению
    В настройках компонента обращаетесь в функции
    "PRICE_CODE" => get_price_code(),
    Ответ написан
    2 комментария
  • Bitrix. Слайдер в header на всех страницах, кроме детальных у инфоблоков. Есть простой способ?

    @cybernetic
    1 вариант. На детальной странице обычно есть ELEMENT_ID или ID в $_REQUEST, можно слайдер обернуть в проверку по этому условию
    <?if(empty($_REQUEST['ELEMENT_ID'])):?>слайдер<?endif;?>


    2 вариант. В шаблоне деталки можно добавить css код который будет прятать слайдер <style>.slider { display: none; }</style>

    3 вариант. Если используется ЧПУ то ELEMENT_ID или ID может не быть в $_REQUEST, тогда нужно смотреть в массив $_SERVER - там есть элементы которые помогут
    Ответ написан
    Комментировать
  • Shadow DOM элементы внутри видят шрифты сайта?

    SmthTo
    @SmthTo Куратор тега CSS
    Все перепёлки мира будут оплакивать мою смерть.
    Да, видят. Иначе, например, шрифт в тех же input'ах бы нельзя было изменить. Но что касаемо обычных теневых элементов (встроенных в браузер).

    Другое дело, если вы вручную создали теневой элемент через JS и задали ему определенные стили, такие стили уже инкапсулированы.

    https://learn.javascript.ru/shadow-dom

    Update. Кстати, если указать стили для body, то они наследуются в Shadow DOM, а если для конкретного тега, то нет (красный цвет задан у body):
    Ответ написан
    Комментировать
  • Bitrix. bitrix:news вывод элементов верхнего уровня и подразделов?

    Ну все правильно. У вас у элемента без раздела урл получается /news/КОДЭЛЕМЕНТА/ - а этом у вас страница раздела. Так как раздела скорее всего с таким кодом не существуют - выводятся все элементы.
    А чего вы хотите? Какая должна быть логика работы?
    Отображать элемент? Стандартными компонентами вы это не сделаете, так как нет совместной уникализации кодов разделов и элементов. Значит вам либо надо делать непосредствено в /news/index.php код который будет выбирать какой компонента подключать - комплексный новостей или одной новости.
    Либо же кастомизировать комплексный компонент (я так понимаю вы его используете) новостей
    Ответ написан
    Комментировать
  • Нехватка места на мониторах. Как решаете?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Пару лет назад купил три 27" 4K монитора, суммарное разрешение - 11520 x 2160, общая диагональ - 72", соотношение сторон - 48/9. В сочетании с тайловым оконным менеджером (i3) места почти всегда хватает: слева обычно открыта документация или исходники одного из предыдущих проектов, по центру редактор (чуть больше половины экрана вертикально), терминал, и файловый менеджер, справа целевой сайт в режиме отладки

    Несколько наблюдений, которые могут оказаться полезны для тех, кто думает о подобном решении:
    1. В такой конфигурации мониторы приходится располагать полукругом - так, чтобы расстояние от головы до центра каждого из экранов было одинаковым, иначе пользоваться ими неудобно. Это совсем не похоже на картинки красивых рабочих мест из интернета, зато можно использовать стол меньшей ширины. Например, три 27" монитора по 62 см каждый, отлично встают на 150 см стол
    5cfdc7ef2aab8908505831.jpeg
    2. Следствие предыдущего пункта - мониторы лишаются регулировки наклона, поэтому важно, чтобы присутствовала регулировка по высоте
    3. Работать стало значительно удобнее, но на производительность труда это почти не повлияло: как выяснилось, переключение виртуальных экранов - это далеко не главная причина срыва контекста
    4. Как ни странно, с тремя 4K мониторами отлично справляется интеграшка от Intel, правда приходится использовать три разных подключения - DisplayPort, HDMI 2.0, и USB-C
    5. Многомониторная конфигурация не позволяет использовать качественные колонки - их попросту некуда ставить. Планирую сделать стол с горизонтально расположенными вуферами, твиттеры поместить в отдельные корпуса, которые можно направить на слушателя расположив под мониторами, и использовать активный фильтр (MiniDSP) для корректировки фазы и АЧХ отдельно для каждого из динамиков

    В общем, один 4K монитор со всех точек зрения проще, но три - веселее )

    Двухмониторная конфигурация - не вариант, т.к. либо рамка будет располагаться посередине, либо с одной стороны света будет существенно больше, чем с другой (если один из мониторов расположить по центру, а второй сбоку, в качестве вспомогательного). Пробовал на время убирать один из мониторов - не понравилось

    При этом я с радостью поменял бы свой сет на один монитор с соотношением 32/9, диагональю 58", разрешением 7680 x 2160 (аналог двух 32" 4K), и подключением через один USB-C (TB3 позволяет передавать два 4K потока с частотой 60 Гц), но, к сожалению, такие пока не выпускают. Учитывая недавнее появление нескольких моделей 49" 5120 x 1440, надеюсь что и до 58" Dual 4k рано или поздно дело дойдёт

    upd. 40 см по вертикали (32" 16/9) - это предел для комфортной работы, иначе устает шея. За 43" и тем более 50" телевизором работать будет крайне не удобно. К тому же надо понимать, что во многих случаях разрешение гораздо важнее размера: если что-то не получается разглядеть, то можно придвинуться поближе, но если не хватает разрешения, то приходится пользоваться виртуальными экранами
    Ответ написан
    Комментировать
  • Как сверстать такое?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    А свой код ГДЕ?
    Какие попытки были?
    Какой картинкой спросили - такой картинкой и делайте - аккуратнее просто обрежьте там лишнее и вперёд, выкладываю готовый код!
    <img src="kortinko.jpg" alt="ya-kortinko" style="width:100%;height:auto">
    Ответ написан
    1 комментарий
  • Bitrix. Правильная кастомизация шаблонов?

    sabramovskikh
    @sabramovskikh
    Просто никто не пользуется стандартными шаблонами, у всех свои наработки.
    Стандартный шаблон создан только для людей, которые никогда и не полезут в код.
    Ну уж если нужно отформатировать - phpStorm с этим отлично справляется
    Ответ написан
    Комментировать