Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Добрый день. Помогите правильно проставить utm метку в yandex.php

ютм метки нужно сделать в след виде: ?utm_source=yandex_market&utm_medium=cpc&utm_campaign= прописать в транслите категорию &utm_term= прописать тег vendor в транслите&utm_content - тег name

 

Такой вариант нужен, но упорно отказываеться работать

Ссылка на сообщение
Поделиться на другие сайты

Спасибо всем, уже реализовал сам.  

 

Решение:  $utm_campaign = trim(str_replace("-","_",translit($p->c_url)));

    $utm = "?utm_source=yandex_market&utm_medium=cpc&utm_campaign=$utm_campaign&utm_content=".htmlspecialchars($p->product_name);
 
function translit($text)
    {
        $ru = explode('-', "А-а-Б-б-В-в-Ґ-ґ-Г-г-Д-д-Е-е-Ё-ё-Є-є-Ж-ж-З-з-И-и-І-і-Ї-ї-Й-й-К-к-Л-л-М-м-Н-н-О-о-П-п-Р-р-С-с-Т-т-У-у-Ф-ф-Х-х-Ц-ц-Ч-ч-Ш-ш-Щ-щ-Ъ-ъ-Ы-ы-Ь-ь-Э-э-Ю-ю-Я-я- ");
        $en = explode('-', "A-a-B-b-V-v-G-g-G-g-D-d-E-e-E-e-E-e-ZH-zh-Z-z-I-i-I-i-I-i-J-j-K-k-L-l-M-m-N-n-O-o-P-p-R-r-S-s-T-t-U-u-F-f-H-h-TS-ts-CH-ch-SH-sh-SCH-sch---Y-y---E-e-YU-yu-YA-ya-_");
 
         $res = str_replace($ru, $en, $text);
         $res = strtolower($res);
        return $res;
    }
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...