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

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

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

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

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

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

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

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

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

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

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

271