Дмитрий
оба говнище полное
Дмитрий
но между ними гном лучше
Vladimir
Ну ему, может быть, и не надо
да он просто имеет большой опыт по использованию линукса на ноутах
Artem
Я же о планшете говорю
Дмитрий
Я же о планшете говорю
а зачем тебе планшет?
Artem
Где нет этих чудесных переключателей видео
Дмитрий
что там такого?
Dmitry
Такс, по Джумла. Как в коде можно получить установленную версию расширения? В табличке extensions?
Дмитрий
Такс, по Джумла. Как в коде можно получить установленную версию расширения? В табличке extensions?
или по манифесту расширения, но наверное лучше из таблицы самый простой и надеждный способ
Дмитрий
возможно еще есть хелпер
Dmitry
возможно еще есть хелпер
Вот думал, может апи есть
Dmitry
в xml
Зачитывать?(
Dmitry
Проще с базы стащить, но мне кажется, там не было версии
Igor
Зачитывать?(
// Get version $db = Factory::getDbo(); $query = $db->getQuery(true) ->select('manifest_cache') ->from($db->quoteName('#__extensions')) ->where($db->quoteName('element') . ' = ' . $db->quote('pkg_jatoms')); if ($version = (new Registry($db->setQuery($query)->loadResult()))->get('version')) { }
Дмитрий
прикинь
Дмитрий
в таблице нет такой колонки
Дмитрий
только как игорь скинул
Дмитрий
с кеша
Dmitry
Дмитрий
есть в кеше xml
а он всегда существует?
Igor
Можно кстати убрать Registry если требовать 5.7+ базу
Дмитрий
когда его может не сущестовать
Igor
когда его может не сущестовать
тогда нет разширения
Дмитрий
тогда нет разширения
нет, колонка всегда заполненная?
Dmitry
Ну json_decode
Дмитрий
сразу после установки?
Igor
нет, колонка всегда заполненная?
Да она юзаетмся в манагере разширений.
Igor
Ну json_decode
Registry проктичнее. там есть get
Dmitry
)))
Dmitry
Для единичного использования decode вполне
Igor
/** * Method to check compatible. * * @throws Exception * * @since 2.0.3 */ protected function checkSynchronization() { // Get version $db = Factory::getDbo(); $query = $db->getQuery(true) ->select('manifest_cache') ->from($db->quoteName('#__extensions')) ->where($db->quoteName('element') . ' = ' . $db->quote('pkg_jatoms')); if ($version = (new Registry($db->setQuery($query)->loadResult()))->get('version')) { if (!(version_compare($version, $this->synchronization) >= 0)) { Factory::getApplication()->enqueueMessage(Text::sprintf('PKG_JATOMS_NEED_SYNCHRONIZATION'), 'warning'); } } } Сравнение вресий
Дмитрий
@kernusr так зачем тебе планшкетка на лине?
Artem
Замена моему сраному сломаному трансформеру на винде
Artem
скажем так. его легко с собой носить, он стоит не дорого и линь кушает куда меньше, чем винда
Artem
Для быстрого доступа к документам и серверам - тошонадо
Artem
айпад?
за 100$?
Artem
я не против айпада, но денях нет!
Дмитрий
за 100$?
за 340 примерно
Artem
Планшет APPLE iPad 2020 128Gb Wi-Fi MYLE2RU/A, 128GB, iOS серебристый 38 990 ₽
Artem
Artem
первое что вылетело в поиске
Дмитрий
Artem
+ Cellular Это с симкой чтоли?
Дмитрий
19 я не помню был или нет
Artem
был
Дмитрий
@kernusr
Дмитрий
ну это самый последний щас
Artem
надо подумать!
Artem
А клава к нему любая блютузовская же цепляется?
Дмитрий
да
Дмитрий
у меня логитеха есть
Artem
30 к за яблоко, против 24 за асус, который у еня
Artem
Который на винде
Дмитрий
ну если на бу поискать
Artem
и который стреляет себе в ногу
Дмитрий
можно найти 2018 год
Дмитрий
тысяч за 20к купить
Дмитрий
в хорошем состоянии у девушки какой нибудь
Artem
ну если на бу поискать
я не верю в Бу. Как и рефабришед 😡
Дмитрий
https://www.joomlatools.com/blog/extensions/textman-40-joomla-article-editing-evolved-for-the-twenties?utm_medium=email&utm_campaign=Welcome%20to%20a%20new%20era%20of%20Joomla%20article%20editing%20with%20TEXTman%2040&utm_content=Welcome%20to%20a%20new%20era%20of%20Joomla%20article%20editing%20with%20TEXTman%2040+CID_2e52a222b0f21b0340bc5f6909fb213e&utm_source=Newsletter&utm_term=Read%20the%20blog%20post
Дмитрий
выпустили новый textman
Дмитрий
фигня какая-то если честно
Дмитрий
не вижу никакой особой разницы от com_content
Artem
Я вообще впервые вижу такое и не понимаю, что это
Дмитрий
у них есть docman, fileman, textman