Vladimir
даже я полез проверять
Дмитрий
да я могу щас добавить
Дмитрий
если такой подход устраивает
Дмитрий
конснтанты это лучше
Дмитрий
чем иное что-то
Vladimir
конснтанты это лучше
константы это да
Дмитрий
ну щас напишу
Дмитрий
щас открою
Дмитрий
@kernusr час где-то
Дмитрий
подождешь?
Vladimir
подождешь?
функция все равно нужная
Дмитрий
ок
Дмитрий
я пока по быстрому добавлю
Дмитрий
там архитектурно надо переделать
Vladimir
вне зависимости от того как он выберет
Дмитрий
надо научить ему давать аргументы переменным и обработку
Vladimir
там архитектурно надо переделать
желательно сделать до того как я добавлю utm метки
Artem
@kernusr час где-то
Я простенький плаг набросать решил, который именно языки и делает
Дмитрий
ну ок
Дмитрий
ну это фигня
Дмитрий
надо именно реварс расширирть и просто константы доставать
Дмитрий
Дмитрий
@kernusr вот плагин
Дмитрий
просто я щас расширю значения
Дмитрий
что там можно консанту языковую указывать
Artem
Мощно!
Дмитрий
щас пишу
Дмитрий
думаю как внедрять
Дмитрий
надо чтобы он умел с инпутом работать
Дмитрий
и чтобы языки
Vladimir
но кстати использование языковых констант - это хорошее расширение
Дмитрий
Языковая переменная %%PLG_SYSTEM_NAME%% такая. Переменная из гет запроса {INPUT_UTM_NAME}.
Дмитрий
синтаксис надо для переменных из запросов придумать
Дмитрий
пойду поггулю как люди делают
Vladimir
вот как написал - так и делать
Дмитрий
нет, с ними так не пойдет
Дмитрий
нужны просто обрамляющие символы
Дмитрий
без искажений имени
Дмитрий
по регистру
Vladimir
почему?
Vladimir
чем плох тот вариант?
Vladimir
{INPUT_UTM_NAME} вот это чем плохо?
Дмитрий
там просто переменные по разному могут передавать, насколько помню они в $_REQUEST регистрозаивисымые
Vladimir
в чем проблема?
Дмитрий
да надо тогда в регистре писать, просто некрасиво
Дмитрий
%l%PLG_SYSTEM_REVARS%l% %i%utm_name%i%
Дмитрий
@progreccor как типа такого?
Дмитрий
типа в процентах пишется что это такое
Дмитрий
какую обработку применять
Vladimir
{revars|imys}
Vladimir
так вот
Vladimir
через вертикальную черту внутри
Vladimir
там впереди стандартный вызов
Vladimir
не помню как он пишется
Дмитрий
{revars|lang|PLG_SYSTEM_REVARS} {revars|input|utm_name|Текст, если переменная не нашлась}
Дмитрий
@progreccor
Дмитрий
и еще надо чтобы оно умело во внутрь
Дмитрий
{revars|input|utm_name|{revars|lang|PLG_SYSTEM_REVARS}}
Vladimir
я не помню в плагине какой
Vladimir
{VAR_?
Дмитрий
я сделал {VAR_<имя переменной в верхем регистре>}
Дмитрий
это если мы вставляем
Дмитрий
а мы щас придумаем для «зачений»
Artem
Короче, у меня плаг получился {langos JBLA_BLA_BLA}
Дмитрий
*значений
Vladimir
а мы щас придумаем для «зачений»
ну вот не надо его сильно менять
Дмитрий
у переменных должны быть входные параметры
Artem
тупой replace шоткода на Text::_()
Дмитрий
и еще обозначение шо это такое
Дмитрий
то есть к значению мы просто применем те же переменные
Дмитрий
и мы получается для переменным придумываем входящие параметры
Vladimir
Дмитрий
{VAR_UTM_NAME|input|{VAR_UTM_NAME_DEFAULT|lang}}
Дмитрий
@progreccor