Синтаксическая ошибка qtranslate

196
04 февраля 2018, 02:23

Добрый день! Не могу добавить несколько языков в строку с помощью плагина qtranslate.

echo '<a href="'.$more.'" class="more"><?= __('[:ru]далее:[:en]more[:es]más');?></a>'; 

Синтаксическая ошибка. Подскажите, пожалуйста в чем проблема?

Answer 1

У вас вывод функции в одинарных ковычках. Попробуйте так:

echo '<a href="'.$more.'" class="more">'. __('[:ru]далее:[:en]more[:es]más') .'</a>'; 
READ ALSO
PHP код на странице или ajax?

PHP код на странице или ajax?

Можно ли заменить php код на странице на ajax запросы? Те

226
Почему не очищается память при запросах к БД?

Почему не очищается память при запросах к БД?

Есть участок кода, приведенный ниже, который загружает картинку на сервер, сохраняет её в БД wordpress + thumbnail

195
Команды /comand в любом регистре

Команды /comand в любом регистре

Как сделать так, чтобы команды типа

218
Как правильно указать путь к директории php?

Как правильно указать путь к директории php?

Есть у меня сайтНа сайте есть два каталога - test и test1

221