Как прописать символьный код атрибута alt вкладки seo на битрикс?

Ссылка скопирована
1 ответ

Здравствуйте,

ПОДСКАЖИТЕ, КАК ВЫГЛЯДИТ СИМВОЛЬНЫЙ КОД ЭТОГО АТРИБУТА ИЗ ВКЛАДКИ SEO?
задача в том, чтоб значение из данной строчки присваивалось картинке.

Нашла шаблон компонента list, думаю, если вставить сюда символьный код атрибута alt (в квадратных скобках), может, будет подтягиваться из seo? Или не поможет?

компонент выглядит так:
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>

  • <?foreach($arResult["ITEMS"] as $arItem):?>
  • <?$file = CFile::ResizeImageGet($arItem["PREVIEW_PICTURE"]["ID"], array('width'=>120, 'height'=>176), BX_RESIZE_IMAGE_PROPORTIONAL, true); ?>
    <?if ($arItem["IBLOCK_SECTION_ID"]!=12):?>
    " rel="group" class="fancybox">

    Как прописать символьный код атрибута alt вкладки seo на битрикс?

    " alt="">
    <?else:?>

    Как прописать символьный код атрибута alt вкладки seo на битрикс?

    " alt="">
    <?endif;?>

    <?endforeach;?>

<?if($arParams["DISPLAY_BOTTOM_PAGER"]):?>
<?=$arResult["NAV_STRING"]?>
<?endif;?>

И не дает в настройках компонента "Установить описание страницы из свойства: " - там пусто, ничего выбрать нельзя. Где это прописывается?
Буду благодарна, если подскажите

Дополнительно:

Оформите код через тег <code></code>

SEO параметры есть у Информационных Блоков / Разделов / Элементов

Настройку верно начинать с Информационных Блоков - Там прописываются шаблоны которые в последствии и формируются компонентами.

Но в частных случаях можно изменить SEO параметры для Раздела / Элемента индивидуально во вкладке SEO

  • Alams Stoyne, спасибо за ответ,
    уточните, пожалуйста, есть ли у атрибута alt во вкладке seo вообще символьный код такого плана ["PREVIEW_PICTURE"]["ID"] ?
  • Альбина Абрамова, Настройка SEO информации ( урок ) есть параметры:
    • Настройки для изображений разделов
    • Настройки для детальных картинок разделов
    • Настройки для картинок анонса элементов
    • Настройки для детальных картинок элементов

    Доступно к указанию Шаблон ALT/ Шаблон TITLE / Шаблон имени файла

  • Получить сформированные данные SEO можно так:
    $ipropValues = new BitrixIblockInheritedPropertyElementValues($arResult["IBLOCK_ID"], $arResult["ID"]); $arResult["IPROPERTY_VALUES"] = $ipropValues-&gt;getValues();

    $ipropValues = new BitrixIblockInheritedPropertyElementValues($arResult["IBLOCK_ID"], $arResult["ID"]); $arResult["IPROPERTY_VALUES"] = $ipropValues-&gt;getValues();

    А дальше смотрите что вам нужно:

    // Например ALT картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_ALT'];  // Например TITLE картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_TITLE'];  // Например ALT детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT'];  // Например TITLE детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_TITLE'];

    // Например ALT картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_ALT']; // Например TITLE картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_TITLE']; // Например ALT детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT']; // Например TITLE детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_TITLE'];

  • Alams Stoyne, спасибо большое за ценную информацию!!!
  • Альбина Абрамова, Отметьте решением ;)
  • Отметила, но мне не помогло
  • Альбина Абрамова, Почему? Что именно не так?
  • Получить сформированные данные SEO можно так:

    $ipropValues = new BitrixIblockInheritedPropertyElementValues($arResult["IBLOCK_ID"], $arResult["ID"]); $arResult["IPROPERTY_VALUES"] = $ipropValues-&gt;getValues();

    $ipropValues = new BitrixIblockInheritedPropertyElementValues($arResult["IBLOCK_ID"], $arResult["ID"]); $arResult["IPROPERTY_VALUES"] = $ipropValues-&gt;getValues();

    А дальше смотрите что вам нужно:

    // Например ALT картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_ALT'];  // Например TITLE картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_TITLE'];  // Например ALT детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT'];  // Например TITLE детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_TITLE'];

    // Например ALT картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_ALT']; // Например TITLE картинки анонса элемента echo $arResult['IPROPERTY_VALUES']['ELEMENT_PREVIEW_PICTURE_FILE_TITLE']; // Например ALT детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT']; // Например TITLE детальной картинки элементов echo $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_TITLE'];

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Дмитрий К. Ответ

    Для того чтобы прописать символьный код атрибута alt вкладки seo на Битриксе, необходимо выполнить следующие шаги:

    1. Зайдите в административную панель Битрикса.
    2. Перейдите в раздел "Настройки" -> "Настройки продукта" -> "Настройки модулей" -> "SEO".
    3. В открывшемся окне найдите раздел "Настройки SEO-страниц" и выберите нужный сайт.
    4. В строке "Символьный код атрибута ALT вкладки" укажите необходимое значение.
    5. Нажмите кнопку "Применить" для сохранения изменений.

    Пример кода на PHP:

    $APPLICATION-&gt;SetPageProperty("title", "Новый символьный код ALT вкладки SEO");

    $APPLICATION-&gt;SetPageProperty("title", "Новый символьный код ALT вкладки SEO");

    После выполнения этих шагов, символьный код атрибута alt вкладки SEO будет прописан на вашем сайте на платформе Битрикс. Не забудьте проверить корректность отображения изменений на сайте после внесения настроек.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно