• Как работает isset?

    Tomio
    @Tomio
    backend developer (python, php)
    Запутанный у вас вопрос, если честно)
    isset в php вернёт false в нескольких ситуациях:
    1. Проверяемой переменной не существует
    2. Проверяемой переменной присвоено значение Null
    3. Проверяемого ключа массива не существует
    4. Проверяемому ключу массива присвоено значение Null

    В остальных случаях вернется true.

    На ваш вопрос "можно ли в isset обратиться к параметру товара/торгового предложения?" можно ответить, что можно.
    Если вам нужна универсальная функция проверки для разных компонентов, для разных шаблонов, тогда лучше ее реализовать в файле init.php, а затем выполнять эту функцию в нужных местах.
    Ну, то есть, в init.php создаете функцию, например, isProductInStock($productId), и реализуете там логику, возвращающую true или false. Затем эту функцию уже используете где вам нужно, передавая в нее в качестве параметра ID товара.
    Ответ написан
    1 комментарий
  • Как изменить мета-теги у элементов битрикс?

    meowto16
    @meowto16
    Делаю штуки
    Изменить элемент -> вкладка SEO.
    Можно шаблоны задать для элементов в настройках инфоблока -> вкладка SEO.

    Можете в окошке (на скрине вашем), зайти во вкладку управление, и посмотреть там какой компонент отвечает за установку мета-тегов на данной странице.
    Ответ написан
  • Как сделать расширенную карточку товара?

    Mikhail_01
    @Mikhail_01
    администратор Битрикс
    В интернет-магазинах Битрикс это называется - товар с торговыми предложениями.
    Вам нужно их создать ))

    Сообщайте какого типа у вас лицензия, магазинов у Битрикс много разных...
    Ответ написан
    Комментировать
  • Как добавить новый элемент в справочник?

    @PetrPo
    Зайди Контент-->Highload-блоки-->выбери свой справочник-->Добавить запись
    Ответ написан
    8 комментариев