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

259
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 запросы? Те

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

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

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

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

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

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

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

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

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

279