Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как задать ссылку в website.lng

Как задать ссылку в website.lng


     Все вопросы » Общие вопросы    3851

вопрос
Например для страницы регистрации

Ответа пока нет


6 комментариев

skitalec
Юзер

skitalec - -

Ссылка в website.lng пишется так:
<a href=\"http://ссылка/\">текст</a>

remont63
Юзер

remont63 - -

спасибо, работает.

D0Gmatist
Юзер

D0Gmatist - -

Цитата: skitalec
Ссылка в website.lng пишется так:
<a href=\"http://ссылка/\">текст</a>

Лучше тут не использовать экранирование .. так в DLE много мест где одинарные а где двойные кавычки

по этому в переменную массива лучше заносить так
<a href=http://ссылка>текст</a>

так же делать и с классами и ид
<a class=fackoff>текст</a>

<a id=fackoff>текст</a>

Sander
PHP-developer

Sander - -

Неправильно думаешь. Не имеет значения какие кавычки там дальше будут использоваться. Главное чтобы запись скрипт изначально схавал, т.е.:
'name' => "Тут какой-то текст и <a href=\"http://ссылка\">ссылка</a> куда-нибудь",

Единственное условие - это чтобы этот $lang['name'] в последствии не выводился в тултипе или в аттрибуте title.
Но это уже проблемы верстки, а не php.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

D0Gmatist
Юзер

D0Gmatist - -

Согласен ... но мой вариант без кавычек обезопасит от кривых ....

D0Gmatist
Юзер

D0Gmatist - -

а ещё лучше найти все файлы где используется и где надо поменять ... к примеру
$lang['text']

и заменить на
"<a href=\"http://ссылка/\">" . $lang['text'] . "</a>"
+ дополнительные символы препинания в php в зависимости от начала и конца переменной

Похожие вопросы

наверх