• Как это сделать в smart.filter?

    @koder_1
    Битрикс программист
    В настройках свойства можно выбрать способ показа radio кнопки вместо checkbox.
    Radio кнопки дают выбрать один вариант только.
    Ответ написан
  • Почему взамен детальной страницы получаю 404?

    @koder_1
    Битрикс программист
    Заметил, в параметрах компонента у вас "DETAIL_URL" => "/ru/doctors/#ELEMENT_CODE#/",
    а в настройках инфоблока #SITE_DIR#/doctors/#CODE#

    Нужно сделать одинаково. Везде добавить /ru/ везде добавить слеш в конце и везде использовать одинаково либо ELEMENT_CODE либо CODE.

    Если настройки выше не помогут, то возможно, дело в шаблоне.
    Возьмите один из стандартных шаблонов news и сделайте шаблон doctors из него.
    Ответ написан
  • Где находится вставленный html код?

    @koder_1
    Битрикс программист
    Скрипт может задаваться модулями Битрикс, в файле init.php
    Ответ написан
    Комментировать
  • Как скачать (сохранить) весь веб сайт с Tilda?

    @koder_1
    Битрикс программист
    В Tilda на определенном тарифе есть опция экспорта сайта.
    При этом, сохранится только внешний вид сайта, редактор тильды не сохранится, отдельно от Tilda работать не будет.
    Ответ написан
    Комментировать
  • Как вставить переменную из js в template.php и обновить страницу?

    @koder_1
    Битрикс программист
    У Вас не ясная формулировка вопроса.
    Можете ли сформулировать задачу без терминов программирования и кода, а просто как клиент. Хочу чтоб нажали такую кнопку и произошло то-то.
    Задача
    При выборе в списке select города показывать новости только из этого города.
    Решение
    1) либо в обработчик change в javascript вставить ajax, который будет выводить компонент новостей по фильтру из выбранного города.
    2) либо в обработчик change добавить редирект на страницу с get-параметром городом и перед вызовом компонента новостей задать фильтр по городу.
    Ответ написан
  • В каком формате 1c передает данные о картинке товара на сайт?

    @koder_1
    Битрикс программист
    Если у Вас модуль выгрузки, например, в 1С-Битрикс, то там модуль передаёт архив с картинками в виде файлов.
    А если вы делаете выгрузку из файла типа csv или xlsx то в нём должна быть колонка с именем картинки, папочка с картинками выгружается на хостинг где сайт.
    Ответ написан
    Комментировать
  • Не работают формы на тильда?

    @koder_1
    Битрикс программист
    У Вас формы что ли подтягиваются с другого домена?
    Опишите, как вы реализовали кастомные формы.
    Вы вставили в Tilda блок произвольный html или вы формы как-то с другого сайта подтягиваете?
    Решение в том, что нельзя один и тот же домен привязать к Тильде и к хостингу.
    Обработчик форм должен быть на другом домене на хостинге, чем сайт на Tilda.
    Ответ написан
  • TILDA. как настроить динамический title, url и описание при выборе фильтра товаров?

    @koder_1
    Битрикс программист
    https://help-ru.tilda.cc/search-engine#title-descr... - Вот описаны возможности Tilda для задания мета-тегов и title, судя по всему задать метатеги можно только для страницы.

    Чтобы задать метатеги для выбранных параметров фильтра нужен доступ к коду на стороне сервера, на Tilda такого доступа нет.
    Если эта задача необходима, то можно перейти на cms, там такие задачи реализовать возможно.

    На Tilda только 1 вариант - каждую категорию делать отдельной страницей.

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

    @koder_1
    Битрикс программист
    1) Как лучше освоить профессию, на фрилансе или в конторе?
    Однозначно в конторе, там большой поток задач и вы вот в любом случае научитесь, поймёте как выстроен весь процесс разработки сайта, а этот процесс имеет несколько этапов перед версткой и несколько этапов после верстки, поймете какие требования есть у клиентов.
    Фриланс это среда конкурентная, там есть как матерые специалисты, которые давно переросли уровень работы в конторе и сами способны делать сайт на уровне лучших контор, так и новички, студенты, школьники,которые умеют только готовые шаблоны на cms. На фоне матерых спецов вы либо будете сидеть без работы, либо зарабатывать копейки, а после работы в конторе вы уже сможете конкуренцию составить.

    2) Что такое CMS?
    Cms это не вместо верстки, а следующий этап после верстки, чтобы редактировать сайт могла секретарша клиента без знания html. Верстка, которая сделана на прошлом этапе, затем внедряется программистом в cms.
    Сайты без cms мало кому нужны, почти 100 процентов сайтов сделаны на cms.

    3) Делать сайт на готовом шаблоне или нужна верстка?
    Сайты делают и так, и так.
    Есть клиенты, которым подойдет готовый шаблон cms, здесь навыки минимальны, просто научиться устанавливать cms на шаблоне, но за такую работу и платят копейки.
    Есть клиенты, которым нужен индивидуальный сайт, в этом случае сначала дизайнер делает макет в фигме, потом макет в фигме верстается, потом верстка внедряется в cms. Это более сложная работа, но за индивидуальный сайт и платят на пару нулей больше.

    4) Нужен ли js ?
    Нужен обязательно, как азбука, как базовый навык, при чем чистый js не нужен, нужен js фреймворк. Js фреймворк и работу с js ускоряет и внедрение в cms упрощает.
    Для разработки сайтов полезнее jquery чем react, он и чаще применяется и для seo лучше.
    Даже если делать на шаблонах сайты, все равно попадаются задачи на js.
    В верстке попадаются всплывающие окна, слайдеры, анимации, ползунки, не стандартные селекты, радиокнопки, это все делается на js, а ждут, что это будет сделано все от верстальщика именно.
    Ответ написан
    1 комментарий
  • Почему не работает в тильда?

    @koder_1
    Битрикс программист
    Подключали ли сам jquery ?
    Отладкой займитесь, заходит ли в событие submit и если заходит выводите переменные в консоль все и смотрите где сбой.
    Ответ написан
    Комментировать
  • Битрикс свой favicon для домена?

    @koder_1
    Битрикс программист
    Условие пишите в header.php
    Если домен такой, то фавикон такой, а если домен такой, то фавикон такой.
    $_SERVER['HTTP_HOST'] или битриксовые апи функции.
    Ответ написан
    3 комментария
  • Как сделать автоматический импорт товаров по категориям в битрикс?

    @koder_1
    Битрикс программист
    Стоит спросить у поставщика файл, в котором есть категории.

    Если поставщик категории не добавит, то 2 способа, выбирайте какой Вам больше нравится.
    1 способ Добавьте категории в файл самостоятельно
    2 способ После выгрузки из файла уже в Битриксе перемещайте товары в категории.

    2 способ не совсем желательный, поскольку могут у товаров меняться урлы, это очень плохо и для seo и могут появиться битые ссылки на товары.
    Ответ написан
  • Почему не сбрасываются выбранные параметры умного фильтра?

    @koder_1
    Битрикс программист
    У компонента catalog.smart.filter (Умный фильтр) есть параметр SAVE_IN_SESSION (Сохранять установки фильтра в сессии пользователя), выставьте его в N
    Ответ написан
    1 комментарий
  • Как выводить разную информацию в зависимости от наличия/отсутствия типа цен у товара?

    @koder_1
    Битрикс программист
    Чтобы решать эту задачу и множество других подобных задач, есть общий подход, называется отладка.
    Самый простой способ отладки - это выводить определённые переменные, которые используются у Вас в коде.
    echo "Цена для клиентов =".$arResult['PRICES']['ДЛЯ КЛИЕНТОВ']['VALUE']."<br>";
    echo "hasRetailPrice =".$hasRetailPrice."<br>";
    echo "Цена для профессионалов =".$arResult['PRICES']['ДЛЯ ПРОФЕССИОНАЛОВ']['VALUE']."<br>";
    echo "hasProPrice =".$hasProPrice."<br>";

    Будет наглядно видно, что по факту в переменных, и почему выполняется та или иная ветвь в if
    Ответ написан
    4 комментария
  • Письма в Tilda приходят на email на Английском, как поменять язык на Русский?

    @koder_1
    Битрикс программист
    При большом желании, не обязательно использовать форму Тильды, можно купить хостинг отдельно, написать на нем скрипт на php, который будет отправлять письмо на русском языке. Форму на Тильде настроить чтоб отправляла данные на Ваш скрипт, скрипт будет отправлять почту и редиректить обратно на сайт на Тильде.
    Будет красивое письмо.

    Есть способ еще лучше, с помощью вебхука при отправке формы.
    Ответ написан
  • Можно как то реализовать отправка сообщений через мессенджеры?

    @koder_1
    Битрикс программист
    Можно сделать с сайта ссылки вида wa.me/79876543210 или t.me/@account

    Вот https://help-ru.tilda.cc/forms/telegram инструкция как настроить отправку данных форм в телеграм.
    Ответ написан
    Комментировать
  • Как скрыть нужные поля при регистрации и показывать по кнопке?

    @koder_1
    Битрикс программист
    В css есть конструкции типа :nth-child они могут скрыть не все td, а только с заданным номером.
    Или вы можете в шаблоне задать id или класс тем td, которые нужно скрыть.
    Ответ написан
    Комментировать
  • Как добавить ссылки/кнопки на карточки товаров в Tilda?

    @koder_1
    Битрикс программист
    Javascript какой-нибудь добавьте, который ссылки из описания будет делать кликабельными.
    Судя по описанию задачи, вы уже из тильды выросли, пора переходить на cms.
    Какие признаки, что пора переходить на cms ?
    - Много товаров
    - Механизм выгрузки из ексель
    - Необходимость кастомизации карточки товара
    Ответ написан
  • Есть ли готовая форма расчета стоимости услуг?

    @koder_1
    Битрикс программист
    А в вашем примере разве форма считает? Она же только заявку отправляет на почту.
    Можно легко сделать такую форму, чтоб она считала.

    От Вас нужно написать формулу, как должна считать форма.
    Минимум, Вам нужно нанять программиста Битрикс, сказать ему какие нужно заполнять в форме поля, по каким формулам считать, и будет форма считать.

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

    @koder_1
    Битрикс программист
    Вам нужно в шаблоне карточки товара и в шаблоне списка товаров добавить условие по цене и выводить либо кнопку купить, либо заказать.
    Ответ написан