gistcacher
11/27/2017 - 1:46 PM

SeoTitleGeneration

<?
/*ini_set("xdebug.var_display_max_depth", 300);
ini_set("xdebug.var_display_max_children", 4096);
ini_set("xdebug.var_display_max_data", 8192);*/

function make_seo_titles($arFields = false) {
    if ((isset($_GET["MAKE_NEW_SEO_TITLE"]) && $_GET["MAKE_NEW_SEO_TITLE"] === "Y") || $arFields["ID"]) {
        CModule::IncludeModule('iblock');
        //ID инфоблока
        $SEREBRO_IBLOCK_ID = 84;

        //ID секций в которых нужно изменить тайтл
        $SEREBRO_OHRANNYE_KOLTSA_SECTION_ID = 16766;
        $SEREBRO_GENSKIE_KOLTSA_SECTION_ID = 16752;
        $SEREBRO_OBRUCHALNIE_KOLTSA_SECTION_ID = 16753;
        $SEREBRO_SERGI_V_DVA_SECTION_ID = 16755;
        $SEREBRO_SERGI_V_ODNO_SECTION_ID = 16756;
        $SEREBRO_TSEPI_SECTION_ID = 16789;
        $SEREBRO_PODVESKI_SECTION_ID = 16788;
        $SEREBRO_PODVESKI_SHARM_SECTION_ID = 16803;
        $SEREBRO_BRASLETI_SECTION_ID = 16791;
        $SEREBRO_BUSY_SECTION_ID = 16794;
        $SEREBRO_ICONA_SECTION_ID = 16765;
        $SEREBRO_KREST_SECTION_ID = 16767;
        $SEREBRO_OBRAZOK_SECTION_ID = 16769;
        $SEREBRO_PODVESKA_ISLAM_SECTION_ID = 16770;
        $SEREBRO_ZAGIM_DLY_GALSTUKA_SECTION_ID = 16758;
        $SEREBRO_BROSHI_SECTION_ID = 16790;
        $SEREBRO_KOLE_SECTION_ID = 16792;

        //Сборка CIBlockElement::GetList
        //Выборка ID инфоблока, элементов и свойств
        $arSelect = Array("IBLOCK_ID", "ID", "IBLOCK_SECTION_ID", "PROPERTY_MATERIAL", "PROPERTY_VSTAVKA", "PROPERTY_COATING", "PROPERTY_CML2_ARTICLE", "PROPERTY_COATING", "PROPERTY_BRAND");

        //Фильтрация по инфоблоку и нужным нам секциям
        $arFilter =  Array(
            "IBLOCK_ID" => $SEREBRO_IBLOCK_ID,
            "SECTION_ID" => array(
                $SEREBRO_OHRANNYE_KOLTSA_SECTION_ID,
                $SEREBRO_GENSKIE_KOLTSA_SECTION_ID,
                $SEREBRO_OBRUCHALNIE_KOLTSA_SECTION_ID,
                $SEREBRO_SERGI_V_DVA_SECTION_ID,
                $SEREBRO_SERGI_V_ODNO_SECTION_ID,
                $SEREBRO_TSEPI_SECTION_ID,
                $SEREBRO_PODVESKI_SECTION_ID,
                $SEREBRO_PODVESKI_SHARM_SECTION_ID,
                $SEREBRO_BRASLETI_SECTION_ID,
                $SEREBRO_BUSY_SECTION_ID,
                $SEREBRO_ICONA_SECTION_ID,
                $SEREBRO_KREST_SECTION_ID,
                $SEREBRO_OBRAZOK_SECTION_ID,
                $SEREBRO_PODVESKA_ISLAM_SECTION_ID,
                $SEREBRO_ZAGIM_DLY_GALSTUKA_SECTION_ID,
                $SEREBRO_BROSHI_SECTION_ID,
                $SEREBRO_KOLE_SECTION_ID
            ),
            "ACTIVE" => "Y", //если элемент активен
            "!PROPERTY_BRAND" => false, //если свойство бренд заплнено
            "!PROPERTY_CML2_ARTICLE" => false //если есть артикл
        );

        if ($arFields["ID"]) {
            $arFilter["ID"] = $arFields["ID"];
        }

        $res = CIBlockElement::GetList(Array("SORT" => "ASC"), $arFilter, false, false, $arSelect); // Вызов
        while ($ob = $res->GetNextElement()) {
            $seo_title = "";

            $seoFields = $ob->GetFields();

            //Ниже создание условий вывода тайтла для необходимого раздела
            //Охранные кольца
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_OHRANNYE_KOLTSA_SECTION_ID) {
                switch ($seoFields["PROPERTY_COATING_VALUE"]) {
                    case "Без покрытия":
                        $coating = "без покрытия";
                        break;
                    case "Золочение":
                        $coating = "с золочением";
                        break;
                    case "Оксидирование":
                        $coating = "с оксидированием";
                        break;
                    case "Родирование":
                        $coating = "с родированием";
                        break;
                    default:
                        $coating = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить кольцо спаси и сохрани " . $seoFields["PROPERTY_BRAND_VALUE"] . " из серебра " . $coating . " " . $vstavka . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"];

            }

            //Женские кольца
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_GENSKIE_KOLTSA_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряное";
                        break;
                    case "Сталь":
                        $material = "стальное";
                        break;
                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Авантюрин":
                        $vstavka = "с авантюрином";
                        break;
                    case "Агат":
                        $vstavka = "с агатом";
                        break;
                    case "Агат голубой":
                        $vstavka = "с голубым агатом";
                        break;
                    case "Агат зеленый":
                        $vstavka = "с зеленым агатом";
                        break;
                    case "Агат синт.":
                        $vstavka = "с искусственным агатом";
                        break;
                    case "Аквамарин":
                        $vstavka = "с аквамарином";
                        break;
                    case "Аквамарин Sea blue":
                        $vstavka = "с аквамарином Sea blue";
                        break;
                    case "Александрит":
                        $vstavka = "с александритом";
                        break;
                    case "Амазонит":
                        $vstavka = "с амазонитом";
                        break;
                    case "Аметист":
                        $vstavka = "с аметистом";
                        break;
                    case "Аметист зеленый":
                        $vstavka = "с зеленым аметистом";
                        break;
                    case "Без вставок":
                        $vstavka = "без вставки";
                        break;
                    case "Бирюза":
                        $vstavka = "с бирюзой";
                        break;
                    case "Бирюза синт.":
                        $vstavka = "с искусственной бирюзой";
                        break;
                    case "Гематит":
                        $vstavka = "с гематитом";
                        break;
                    case "Гранат":
                        $vstavka = "с гранатом";
                        break;
                    case "Жадеит":
                        $vstavka = "с жадеитом";
                        break;
                    case "Жемчуг":
                        $vstavka = "с жемчугом";
                        break;
                    case "Жемчуг барочный":
                        $vstavka = "с барочным жемчугом";
                        break;
                    case "Жемчуг имит.":
                        $vstavka = "с имитацией жемчуга";
                        break;
                    case "Жемчуг культ.":
                        $vstavka = "с культивированным жемчугом";
                        break;
                    case "Жемчуг розовый культ.":
                        $vstavka = "с розовым жемчугом";
                        break;
                    case "Жемчуг черный культ.":
                        $vstavka = "с черным жемчугом";
                        break;
                    case "Изумруд":
                        $vstavka = "с изумрудом";
                        break;
                    case "Иолит":
                        $vstavka = "с иолитом";
                        break;
                    case "Кальцит":
                        $vstavka = "с кальцитом";
                        break;
                    case "Кварц":
                        $vstavka = "с кварцем";
                        break;
                    case "Кварц аквамарин":
                        $vstavka = "с аквамариновым кварцем";
                        break;
                    case "Кварц пл. Раухтопаз":
                        $vstavka = "с дымчатым кварцем";
                        break;
                    case "Кварц розовый":
                        $vstavka = "с розовым кварцем";
                        break;
                    case "Кварц рутиловый золотой":
                        $vstavka = "с рутиловым золотым кварцем";
                        break;
                    case "Кварц турмалин":
                        $vstavka = "с турмалиновым кварцем";
                        break;
                    case "Керамика":
                        $vstavka = "с керамической вставкой";
                        break;
                    case "Коралл":
                        $vstavka = "с кораллом";
                        break;
                    case "Коралл пресс.":
                        $vstavka = "с прессованным кораллом";
                        break;
                    case "Коралл синт.":
                        $vstavka = "с синтетическим кораллом";
                        break;
                    case "Корунд синт.":
                        $vstavka = "с синтетическим корундом";
                        break;
                    case "Кошачий глаз":
                        $vstavka = "с кошачьим глазом";
                        break;
                    case "Кристалл Ювелирный":
                        $vstavka = "с ювелирным кристаллом";
                        break;
                    case "Лазурит":
                        $vstavka = "с лазуритом";
                        break;
                    case "Лидит":
                        $vstavka = "с лидитом";
                        break;
                    case "Лунный камень":
                        $vstavka = "с лунным камнем";
                        break;
                    case "Майорка":
                        $vstavka = "с майоркой";
                        break;
                    case "Малахит":
                        $vstavka = "с малахитом";
                        break;
                    case "Марказит":
                        $vstavka = "с марказитом";
                        break;
                    case "Микровставка":
                        $vstavka = "с микровставкой";
                        break;
                    case "Мистик кварц":
                        $vstavka = "с мистик-кварцем";
                        break;
                    case "Нано сапфир":
                        $vstavka = "с нано-сапфиром";
                        break;
                    case "Нефрит":
                        $vstavka = "с нефритом";
                        break;
                    case "Нефрит синт.":
                        $vstavka = "с синтетическим нефритом";
                        break;
                    case "Оникс":
                        $vstavka = "с ониксом";
                        break;
                    case "Опал":
                        $vstavka = "с опалом";
                        break;
                    case "Опал белый":
                        $vstavka = "с белым опалом";
                        break;
                    case "Опал голубой":
                        $vstavka = "с голубым опалом";
                        break;
                    case "Перламутр":
                        $vstavka = "с перламутром";
                        break;
                    case "Перламутр черный":
                        $vstavka = "с черным перламутром";
                        break;
                    case "Празеолит":
                        $vstavka = "с празеолитом";
                        break;
                    case "Раковина морская":
                        $vstavka = "с морской раковиной";
                        break;
                    case "Раухтопаз":
                        $vstavka = "с раухтопазом";
                        break;
                    case "Рубин":
                        $vstavka = "с рубином";
                        break;
                    case "Сапфир":
                        $vstavka = "с сапфиром";
                        break;
                    case "Сваровски":
                        $vstavka = "с кристаллом Сваровски";
                        break;
                    case "Сердолик":
                        $vstavka = "с сердоликом";
                        break;
                    case "Ситалл":
                        $vstavka = "с ситаллом";
                        break;
                    case "Содалит":
                        $vstavka = "с содалитом";
                        break;
                    case "Сталь":
                        $vstavka = "со стальной вставкой";
                        break;
                    case "Стекло":
                        $vstavka = "со стеклом";
                        break;
                    case "Топаз":
                        $vstavka = "с топазом";
                        break;
                    case "Топаз Лондон":
                        $vstavka = "с лондонским топазом";
                        break;
                    case "Топаз синт.":
                        $vstavka = "с синтетическим топазом";
                        break;
                    case "Топаз швейцарский":
                        $vstavka = "со швейцарским топазом";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Фианит Сваровски":
                        $vstavka = "с фианитом Сваровски";
                        break;
                    case "Фианит Цветной":
                        $vstavka = "с цветным фианитом";
                        break;
                    case "Хризолит":
                        $vstavka = "с хризолитом";
                        break;
                    case "Цитрин":
                        $vstavka = "с цитрином";
                        break;
                    case "Чароит":
                        $vstavka = "с чароитом";
                        break;
                    case "Шпинель":
                        $vstavka = "со шпинелем";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    case "Ювелирная вставка":
                        $vstavka = "с ювелирной вставкой";
                        break;
                    case "Янтарь":
                        $vstavka = "с янтарем";
                        break;
                    case "Янтарь синт.":
                        $vstavka = "с синтетическим янтарем";
                        break;
                    case "Яшма":
                        $vstavka = "с яшмой";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить " . $material . " кольцо " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Обручальные кольца
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_OBRUCHALNIE_KOLTSA_SECTION_ID) {
                switch ($seoFields["PROPERTY_COATING_VALUE"]) {
                    case "Без покрытия":
                        $coating = "";
                        break;
                    case "Золочение":
                        $coating = "позолоченное";
                        break;
                    case "Оксидирование":
                        $coating = "оксидированное";
                        break;
                    case "Родирование":
                        $coating = "родированное";
                        break;
                    default:
                        $coating = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставки";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить " . $coating . " серебряное обручальное кольцо " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $vstavka . " в интернет-магазине Sverkai недорого " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Серьги в два уха
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_SERGI_V_DVA_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряную";
                        break;
                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Авантюрин":
                        $vstavka = "с авантюрином";
                        break;
                    case "Агат":
                        $vstavka = "с агатом";
                        break;
                    case "Агат голубой":
                        $vstavka = "с голубым агатом";
                        break;
                    case "Агат зеленый":
                        $vstavka = "с зеленым агатом";
                        break;
                    case "Агат синт.":
                        $vstavka = "с искусственным агатом";
                        break;
                    case "Аквамарин":
                        $vstavka = "с аквамарином";
                        break;
                    case "Аквамарин Sea blue":
                        $vstavka = "с аквамарином Sea blue";
                        break;
                    case "Александрит":
                        $vstavka = "с александритом";
                        break;
                    case "Амазонит":
                        $vstavka = "с амазонитом";
                        break;
                    case "Аметист":
                        $vstavka = "с аметистом";
                        break;
                    case "Аметист зеленый":
                        $vstavka = "с зеленым аметистом";
                        break;
                    case "Без вставок":
                        $vstavka = "без вставки";
                        break;
                    case "Бирюза":
                        $vstavka = "с бирюзой";
                        break;
                    case "Бирюза синт.":
                        $vstavka = "с искусственной бирюзой";
                        break;
                    case "Гематит":
                        $vstavka = "с гематитом";
                        break;
                    case "Гранат":
                        $vstavka = "с гранатом";
                        break;
                    case "Жадеит":
                        $vstavka = "с жадеитом";
                        break;
                    case "Жемчуг":
                        $vstavka = "с жемчугом";
                        break;
                    case "Жемчуг барочный":
                        $vstavka = "с барочным жемчугом";
                        break;
                    case "Жемчуг имит.":
                        $vstavka = "с имитацией жемчуга";
                        break;
                    case "Жемчуг культ.":
                        $vstavka = "с культивированным жемчугом";
                        break;
                    case "Жемчуг розовый культ.":
                        $vstavka = "с розовым жемчугом";
                        break;
                    case "Жемчуг черный культ.":
                        $vstavka = "с черным жемчугом";
                        break;
                    case "Изумруд":
                        $vstavka = "с изумрудом";
                        break;
                    case "Иолит":
                        $vstavka = "с иолитом";
                        break;
                    case "Кальцит":
                        $vstavka = "с кальцитом";
                        break;
                    case "Кварц":
                        $vstavka = "с кварцем";
                        break;
                    case "Кварц аквамарин":
                        $vstavka = "с аквамариновым кварцем";
                        break;
                    case "Кварц пл. Раухтопаз":
                        $vstavka = "с дымчатым кварцем";
                        break;
                    case "Кварц розовый":
                        $vstavka = "с розовым кварцем";
                        break;
                    case "Кварц рутиловый золотой":
                        $vstavka = "с рутиловым золотым кварцем";
                        break;
                    case "Кварц турмалин":
                        $vstavka = "с турмалиновым кварцем";
                        break;
                    case "Керамика":
                        $vstavka = "с керамической вставкой";
                        break;
                    case "Коралл":
                        $vstavka = "с кораллом";
                        break;
                    case "Коралл пресс.":
                        $vstavka = "с прессованным кораллом";
                        break;
                    case "Коралл синт.":
                        $vstavka = "с синтетическим кораллом";
                        break;
                    case "Корунд синт.":
                        $vstavka = "с синтетическим корундом";
                        break;
                    case "Кошачий глаз":
                        $vstavka = "с кошачьим глазом";
                        break;
                    case "Кристалл Ювелирный":
                        $vstavka = "с ювелирным кристаллом";
                        break;
                    case "Лазурит":
                        $vstavka = "с лазуритом";
                        break;
                    case "Лидит":
                        $vstavka = "с лидитом";
                        break;
                    case "Лунный камень":
                        $vstavka = "с лунным камнем";
                        break;
                    case "Майорка":
                        $vstavka = "с майоркой";
                        break;
                    case "Малахит":
                        $vstavka = "с малахитом";
                        break;
                    case "Марказит":
                        $vstavka = "с марказитом";
                        break;
                    case "Микровставка":
                        $vstavka = "с микровставкой";
                        break;
                    case "Мистик кварц":
                        $vstavka = "с мистик-кварцем";
                        break;
                    case "Нано сапфир":
                        $vstavka = "с нано-сапфиром";
                        break;
                    case "Нефрит":
                        $vstavka = "с нефритом";
                        break;
                    case "Нефрит синт.":
                        $vstavka = "с синтетическим нефритом";
                        break;
                    case "Оникс":
                        $vstavka = "с ониксом";
                        break;
                    case "Опал":
                        $vstavka = "с опалом";
                        break;
                    case "Опал белый":
                        $vstavka = "с белым опалом";
                        break;
                    case "Опал голубой":
                        $vstavka = "с голубым опалом";
                        break;
                    case "Перламутр":
                        $vstavka = "с перламутром";
                        break;
                    case "Перламутр черный":
                        $vstavka = "с черным перламутром";
                        break;
                    case "Празеолит":
                        $vstavka = "с празеолитом";
                        break;
                    case "Раковина морская":
                        $vstavka = "с морской раковиной";
                        break;
                    case "Раухтопаз":
                        $vstavka = "с раухтопазом";
                        break;
                    case "Рубин":
                        $vstavka = "с рубином";
                        break;
                    case "Сапфир":
                        $vstavka = "с сапфиром";
                        break;
                    case "Сваровски":
                        $vstavka = "с кристаллом Сваровски";
                        break;
                    case "Сердолик":
                        $vstavka = "с сердоликом";
                        break;
                    case "Ситалл":
                        $vstavka = "с ситаллом";
                        break;
                    case "Содалит":
                        $vstavka = "с содалитом";
                        break;
                    case "Сталь":
                        $vstavka = "со стальной вставкой";
                        break;
                    case "Стекло":
                        $vstavka = "со стеклом";
                        break;
                    case "Топаз":
                        $vstavka = "с топазом";
                        break;
                    case "Топаз Лондон":
                        $vstavka = "с лондонским топазом";
                        break;
                    case "Топаз синт.":
                        $vstavka = "с синтетическим топазом";
                        break;
                    case "Топаз швейцарский":
                        $vstavka = "со швейцарским топазом";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Фианит Сваровски":
                        $vstavka = "с фианитом Сваровски";
                        break;
                    case "Фианит Цветной":
                        $vstavka = "с цветным фианитом";
                        break;
                    case "Хризолит":
                        $vstavka = "с хризолитом";
                        break;
                    case "Цитрин":
                        $vstavka = "с цитрином";
                        break;
                    case "Чароит":
                        $vstavka = "с чароитом";
                        break;
                    case "Шпинель":
                        $vstavka = "со шпинелем";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    case "Ювелирная вставка":
                        $vstavka = "с ювелирной вставкой";
                        break;
                    case "Янтарь":
                        $vstavka = "с янтарем";
                        break;
                    case "Янтарь синт.":
                        $vstavka = "с синтетическим янтарем";
                        break;
                    case "Яшма":
                        $vstavka = "с яшмой";
                        break;

                    default:
                        $vstavka = "";
                }
                $seo_title = "Купить " . $material . " серьги " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Серьги в одно ухо
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_SERGI_V_ODNO_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряную";
                        break;

                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    default:
                        $vstavka = "";
                }


                $seo_title = "Купить " . $material . " сережку в ухо " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Цепи
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_TSEPI_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряную";
                        break;
                    default:
                        $material = "";
                }

                $seo_title = "Купить " . $material . " цепочку " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Подвески
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_PODVESKI_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряную";
                        break;

                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Авантюрин":
                        $vstavka = "с авантюрином";
                        break;
                    case "Агат":
                        $vstavka = "с агатом";
                        break;
                    case "Агат Аквамарин":
                        $vstavka = "с аквамариновым агатом";
                        break;
                    case "Агат зеленый":
                        $vstavka = "с зеленым агатом";
                        break;
                    case "Агат синт.":
                        $vstavka = "с искусственным агатом";
                        break;
                    case "Аквамарин":
                        $vstavka = "с аквамарином";
                        break;
                    case "Аквамарин Sea blue":
                        $vstavka = "с аквамарином Sea blue";
                        break;
                    case "Аметист":
                        $vstavka = "с аметистом";
                        break;
                    case "Аметист зеленый":
                        $vstavka = "с зеленым аметистом";
                        break;
                    case "Без вставок":
                        $vstavka = "без вставки";
                        break;
                    case "Бирюза":
                        $vstavka = "с бирюзой";
                        break;
                    case "Бирюза синт.":
                        $vstavka = "с искусственной бирюзой";
                        break;
                    case "Гематит":
                        $vstavka = "с гематитом";
                        break;
                    case "Горный хрусталь":
                        $vstavka = "с горным хрусталем";
                        break;
                    case "Гранат":
                        $vstavka = "с гранатом";
                        break;
                    case "Жадеит":
                        $vstavka = "с жадеитом";
                        break;
                    case "Жемчуг":
                        $vstavka = "с жемчугом";
                        break;
                    case "Жемчуг барочный":
                        $vstavka = "с барочным жемчугом";
                        break;
                    case "Жемчуг имит.":
                        $vstavka = "с имитацией жемчуга";
                        break;
                    case "Жемчуг культ.":
                        $vstavka = "с культивированным жемчугом";
                        break;
                    case "Жемчуг розовый культ.":
                        $vstavka = "с розовым жемчугом";
                        break;
                    case "Жемчуг черный культ.":
                        $vstavka = "с черным жемчугом";
                        break;
                    case "Изумруд":
                        $vstavka = "с изумрудом";
                        break;
                    case "Каучук":
                        $vstavka = "с каучуком";
                        break;
                    case "Кварц":
                        $vstavka = "с кварцем";
                        break;
                    case "Кварц Milky голубой":
                        $vstavka = "с голубым кварцем";
                        break;
                    case "Кварц розовый":
                        $vstavka = "с розовым кварцем";
                        break;
                    case "Керамика":
                        $vstavka = "с керамической вставкой";
                        break;
                    case "Коралл":
                        $vstavka = "с кораллом";
                        break;
                    case "Коралл пресс.":
                        $vstavka = "с прессованным кораллом";
                        break;
                    case "Коралл синт.":
                        $vstavka = "с синтетическим кораллом";
                        break;
                    case "Кошачий глаз":
                        $vstavka = "с кошачьим глазом";
                        break;
                    case "Кристалл Ювелирный":
                        $vstavka = "с ювелирным кристаллом";
                        break;
                    case "Лазурит":
                        $vstavka = "с лазуритом";
                        break;
                    case "Лунный камень":
                        $vstavka = "с лунным камнем";
                        break;
                    case "Майорка":
                        $vstavka = "с майоркой";
                        break;
                    case "Малахит":
                        $vstavka = "с малахитом";
                        break;
                    case "Марказит":
                        $vstavka = "с марказитом";
                        break;
                    case "Микс":
                        $vstavka = "с разными вставками";
                        break;
                    case "Нано сапфир":
                        $vstavka = "с нано-сапфиром";
                        break;
                    case "Нефрит":
                        $vstavka = "с нефритом";
                        break;
                    case "Нефрит синт.":
                        $vstavka = "с синтетическим нефритом";
                        break;
                    case "Обсидиан":
                        $vstavka = "с обсидианом";
                        break;
                    case "Оникс":
                        $vstavka = "с ониксом";
                        break;
                    case "Опал":
                        $vstavka = "с опалом";
                        break;
                    case "Опал белый":
                        $vstavka = "с белым опалом";
                        break;
                    case "Опал голубой":
                        $vstavka = "с голубым опалом";
                        break;
                    case "Перламутр":
                        $vstavka = "с перламутром";
                        break;
                    case "Раковина морская":
                        $vstavka = "с морской раковиной";
                        break;
                    case "Раухтопаз":
                        $vstavka = "с раухтопазом";
                        break;
                    case "Рубин":
                        $vstavka = "с рубином";
                        break;
                    case "Сапфир":
                        $vstavka = "с сапфиром";
                        break;
                    case "Сапфир синт.":
                        $vstavka = "с синтетическим сапфиром";
                        break;
                    case "Сваровски":
                        $vstavka = "с кристаллом Сваровски";
                        break;
                    case "Сердолик":
                        $vstavka = "с сердоликом";
                        break;
                    case "Ситалл":
                        $vstavka = "с ситаллом";
                        break;
                    case "Содалит":
                        $vstavka = "с содалитом";
                        break;
                    case "Стекло":
                        $vstavka = "со стеклом";
                        break;
                    case "Тигровый глаз":
                        $vstavka = "с тигровым глазом";
                        break;
                    case "Топаз":
                        $vstavka = "с топазом";
                        break;
                    case "Топаз Лондон":
                        $vstavka = "с лондонским топазом";
                        break;
                    case "Топаз швейцарский":
                        $vstavka = "со швейцарским топазом";
                        break;
                    case "Улексит":
                        $vstavka = "с улекситом";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Фианит Сваровски":
                        $vstavka = "с фианитом Сваровски";
                        break;
                    case "Фианит Цветной":
                        $vstavka = "с цветным фианитом";
                        break;
                    case "Фосфосидерит":
                        $vstavka = "с фосфосидеритом";
                        break;
                    case "Хризолит":
                        $vstavka = "с хризолитом";
                        break;
                    case "Хризопраз":
                        $vstavka = "с хризопразом";
                        break;
                    case "Цитрин":
                        $vstavka = "с цитрином";
                        break;
                    case "Чароит":
                        $vstavka = "с чароитом";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    case "Янтарь":
                        $vstavka = "с янтарем";
                        break;
                    case "Янтарь синт.":
                        $vstavka = "с синтетическим янтарем";
                        break;
                    case "Яшма":
                        $vstavka = "с яшмой";
                        break;

                    default:
                        $vstavka = "";
                }


                $seo_title = "Купить " . $material . " подвеску на браслет (шарм) " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Подвеска шарм
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_PODVESKI_SHARM_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряную";
                        break;
                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Жемчуг":
                        $vstavka = "с жемчугом";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить " . $material . " подвеску на браслет (шарм) " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Браслеты
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_BRASLETI_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряный";
                        break;
                    case "Сталь":
                        $material = "стальной";
                        break;
                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Авантюрин":
                        $vstavka = "с авантюрином";
                        break;
                    case "Авантюрин смешанный":
                        $vstavka = "со смешаным авантюрином";
                        break;
                    case "Агат":
                        $vstavka = "с агатом";
                        break;
                    case "Агат зеленый":
                        $vstavka = "с зеленым агатом";
                        break;
                    case "Агат черный":
                        $vstavka = "с черным агатом";
                        break;
                    case "Аквамарин":
                        $vstavka = "с аквамарином";
                        break;
                    case "Аметист":
                        $vstavka = "с аметистом";
                        break;
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Бирюза":
                        $vstavka = "с бирюзой";
                        break;
                    case "Бычий глаз":
                        $vstavka = "с бычим глазом";
                        break;
                    case "Варисцит":
                        $vstavka = "с варисцитом";
                        break;
                    case "Гранат":
                        $vstavka = "с гранатом";
                        break;
                    case "Дерево":
                        $vstavka = "с деревянной вставкой";
                        break;
                    case "Жемчуг":
                        $vstavka = "с жемчугом";
                        break;
                    case "Жемчуг культ.":
                        $vstavka = "с культивированным жемчугом";
                        break;
                    case "Жемчуг розовый культ.":
                        $vstavka = "с розовым жемчугом";
                        break;
                    case "Жемчуг черный культ.":
                        $vstavka = "с черным жемчугом";
                        break;
                    case "Изумруд":
                        $vstavka = "с изумрудом";
                        break;
                    case "Каучук":
                        $vstavka = "с каучуком";
                        break;
                    case "Кварц розовый":
                        $vstavka = "с розовым кварцем";
                        break;
                    case "Керамика":
                        $vstavka = "с керамикой";
                        break;
                    case "Кожа":
                        $vstavka = "с кожаной вставкой";
                        break;
                    case "Коралл":
                        $vstavka = "с кораллом";
                        break;
                    case "Кошачий глаз":
                        $vstavka = "с кошачьим глазом";
                        break;
                    case "Кристалл":
                        $vstavka = "с кристаллом";
                        break;
                    case "Лазурит":
                        $vstavka = "с лазуритом";
                        break;
                    case "Лунный камень":
                        $vstavka = "с лунным камнем";
                        break;
                    case "Малахит":
                        $vstavka = "с малахитом";
                        break;
                    case "Марказит":
                        $vstavka = "с марказитом";
                        break;
                    case "Микс":
                        $vstavka = "с разными вставками";
                        break;
                    case "Оникс":
                        $vstavka = "с ониксом";
                        break;
                    case "Перламутр":
                        $vstavka = "с перламутром";
                        break;
                    case "Раухтопаз":
                        $vstavka = "с раухтопазом";
                        break;
                    case "Сапфир":
                        $vstavka = "с сапфиром";
                        break;
                    case "Сваровски":
                        $vstavka = "с кристаллом Сваровски";
                        break;
                    case "Сердолик":
                        $vstavka = "с сердоликом";
                        break;
                    case "Сталь":
                        $vstavka = "со стальной вставкой";
                        break;
                    case "Топаз":
                        $vstavka = "с топазом";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    case "Янтарь":
                        $vstavka = "с янтарем";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить " . $material . " браслет " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Бусы
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_BUSY_SECTION_ID) {

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Авантюрин":
                        $vstavka = "из авантюрина";
                        break;
                    case "Авантюрин синий":
                        $vstavka = "из синего авантюрина";
                        break;
                    case "Авантюрин смешанный":
                        $vstavka = "из смешанного авантюрина";
                        break;
                    case "Агат":
                        $vstavka = "из агата";
                        break;
                    case "Агат черный":
                        $vstavka = "из черного агата";
                        break;
                    case "Аквамарин":
                        $vstavka = "из аквамарина";
                        break;
                    case "Аметист":
                        $vstavka = "из аметиста";
                        break;
                    case "Бирюза":
                        $vstavka = "из бирюзы";
                        break;
                    case "Бычий глаз":
                        $vstavka = "из бычего глаза";
                        break;
                    case "Варисцит":
                        $vstavka = "из варисцита";
                        break;
                    case "Горный хрусталь":
                        $vstavka = "из горного хрусталя";
                        break;
                    case "Гранат":
                        $vstavka = "из граната";
                        break;
                    case "Жемчуг культ.":
                        $vstavka = "из жемчуга";
                        break;
                    case "Жемчуг розовый культ.":
                        $vstavka = "из розового жемчуга";
                        break;
                    case "Жемчуг черный культ.":
                        $vstavka = "из черного жемчуга";
                        break;
                    case "Кварц розовый":
                        $vstavka = "из розового кварца";
                        break;
                    case "Коралл":
                        $vstavka = "из коралла";
                        break;
                    case "Кристалл":
                        $vstavka = "из кристалла";
                        break;
                    case "Лазурит":
                        $vstavka = "из лазурита";
                        break;
                    case "Малахит":
                        $vstavka = "из малахита";
                        break;
                    case "Оникс":
                        $vstavka = "из оникса";
                        break;
                    case "Перламутр":
                        $vstavka = "из перламутра";
                        break;
                    case "Раухтопаз":
                        $vstavka = "из раухтопаза";
                        break;
                    case "Самоцветы":
                        $vstavka = "из самоцветов";
                        break;
                    case "Цоизит":
                        $vstavka = "из цоизита";
                        break;
                    case "Янтарь":
                        $vstavka = "из янтаря";
                        break;
                    case "Яшма":
                        $vstavka = "из яшмы";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить бусы " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Икона
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_ICONA_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряную";
                        break;
                    default:
                        $material = "";
                }

                $seo_title = "Купить икону " . $material . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";

            }

            //Крест
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_KREST_SECTION_ID) {

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить нательный православный крест из серебра " . $vstavka . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";
            }

            //Образок
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_OBRAZOK_SECTION_ID) {

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Бриллиант":
                        $vstavka = "с бриллиантом";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить серебряный образок " . $vstavka . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";
            }

            //Подвеска ислам
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_PODVESKA_ISLAM_SECTION_ID) {

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить подвеску ислам " . $vstavka . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";
            }

            //Зажим для галстука
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_ZAGIM_DLY_GALSTUKA_SECTION_ID) {

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Эмаль":
                        $vstavka = "с эмалью";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить серебряный зажим для галстука " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";
            }

            //Броши
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_BROSHI_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряную";
                        break;
                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Аметист":
                        $vstavka = "с аметистом";
                        break;
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Бриллиант":
                        $vstavka = "с бриллиантами";
                        break;
                    case "Жемчуг":
                        $vstavka = "с натуральным жемчугом";
                        break;
                    case "Жемчуг барочный":
                        $vstavka = "с барочным жемчугом";
                        break;
                    case "Жемчуг культ.":
                        $vstavka = "с культивированным жемчугом";
                        break;
                    case "Жемчуг розовый культ.":
                        $vstavka = "с розовым жемчугом";
                        break;
                    case "Сваровски":
                        $vstavka = "с кристаллами Сваровски";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    case "Фианит Цветной":
                        $vstavka = "с цветным фианитом";
                        break;
                    case "Янтарь":
                        $vstavka = "с янтарем";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить " . $material . " брошь " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";
            }

            //Колье
            if ($seoFields["IBLOCK_SECTION_ID"] == $SEREBRO_KOLE_SECTION_ID) {
                switch ($seoFields["PROPERTY_MATERIAL_VALUE"]) {
                    case "Бижутерный сплав":
                        $material = "";
                        break;
                    case "Серебро 925":
                        $material = "серебряное";
                        break;
                    default:
                        $material = "";
                }

                switch ($seoFields["PROPERTY_VSTAVKA_VALUE"]) {
                    case "Агат":
                        $vstavka = "с агатом";
                        break;
                    case "Аметист":
                        $vstavka = "с аметистом";
                        break;
                    case "Без вставок":
                        $vstavka = "без вставок";
                        break;
                    case "Бирюза":
                        $vstavka = "с бирюзой";
                        break;
                    case "Бриллиант":
                        $vstavka = "с бриллиантом";
                        break;
                    case "Гранат":
                        $vstavka = "с гранатом";
                        break;
                    case "Жемчуг":
                        $vstavka = "с натуральным жемчугом";
                        break;
                    case "Жемчуг имит.":
                        $vstavka = "с имитацией жемчуга";
                        break;
                    case "Жемчуг культ.":
                        $vstavka = "с культивированным жемчугом";
                        break;
                    case "Жемчуг черный культ.":
                        $vstavka = "с черным жемчугом";
                        break;
                    case "Керамика":
                        $vstavka = "с керамической вставкой";
                        break;
                    case "Коралл":
                        $vstavka = "с кораллом";
                        break;
                    case "Кошачий глаз":
                        $vstavka = "с кошачьим глазом";
                        break;
                    case "Лазурит":
                        $vstavka = "с лазуритом";
                        break;
                    case "Оникс":
                        $vstavka = "с ониксом";
                        break;
                    case "Сапфир":
                        $vstavka = "с сапфиром";
                        break;
                    case "Топаз":
                        $vstavka = "с топазом";
                        break;
                    case "Фианит":
                        $vstavka = "с фианитом";
                        break;
                    default:
                        $vstavka = "";
                }

                $seo_title = "Купить " . $material . " колье " . $vstavka . " " . $seoFields["PROPERTY_BRAND_VALUE"] . " " . $seoFields["PROPERTY_CML2_ARTICLE_VALUE"] . ".";
            }

            if ($seo_title) {

                $ipropTemplates = new Bitrix\Iblock\InheritedProperty\ElementTemplates($SEREBRO_IBLOCK_ID, $seoFields["ID"]);
                $ipropTemplates->set(array(
                    "ELEMENT_META_TITLE" => $seo_title
                ));
            }
        } //end while
    }
    // end if
}

make_seo_titles();

AddEventHandler("iblock", "OnAfterIBlockElementAdd", "make_seo_titles");