У скриптов атрибут "async" стоит?
Без перебора тоже можно, функциями поиска в массиве. Правда, не уверен, что под капотом этих функций не используется перебор)
$key = array_search('BTC', array_column($obj['data'], 'symbol'));$link = 'https://coinmarketcap.com/currencies/'.$obj['data'][$key]['website_slug'];
RewriteCond %{SERVER_PORT} !^443$RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
У вас же BTC в этом массиве есть. Что мешает сделать перебор?
foreach($obj['data'] as $item) {if ($item['symbol'] == 'BTC') {$link = 'https://coinmarketcap.com/currencies/'.$item['website_slug'] ;break;}}
Или я что-то не так понял?
Контейнеру ставите выравнивание по центру. У колонок меняете float:left на display:inline-block, и свое выравнивание, если необходимо. Проверил, должно сработать
Значит меняйте шаблон или ищите человека, который за деньги разберется с этой проблемой, исправив код. Я бы выбрал первое, неподдерживаемые решения - плохие решения
ТС не написал, что конкретно он перепробовал, "все" - понятие растяжимое. Вариантов тут все равно не много: либо попробовать обновить, либо ковырять библиотеку и менять create_function на замыкания, либо заменить это расширение на аналоги
Пишет же, что функция create_function не поддерживается. Ругается на использование этой функции в библиотеке rokcommon. Видимо, это какое-то расширение в джумле, модуль, тема или еще что-то. Попробуйте обновить
Вы уже дважды отписываетесь, как это просто делается на чистом php, но толку от этого ТСу не много) Я же предложил готовое решение, которое соответствует задаче, и какая разница, на чем оно сделано?)
Есть у меня похожее решение, простенькая админка из трех разделов с управлением страницами, шаблоном и галереей. Правда, написана на Laravel, но на выходе статичный html-сайт получается. Пишите в личку, если интересно. Могу дать доступ к репозиторию или архив, бесплатно