Как получить версию какого либо модуля из своего?

Доброй ночи. Как получить версию какого либо модуля из своего?

Что это значит?

Примерно вот это.
fn.addons.php
/**

  • Returns addon’s version
  • @param string $addon Addon name to return version for
  • @return string Addon’s version
    */
    function fn_get_addon_version($addon)
    {
    return db_get_field(“SELECT version FROM ?:addons where addon=?s”, $addon);
    }

Это чтобы в админке иметь данные, какие модули из установленных - имеют более свежие версии у разработчиков? А как будете получать текущие версии от разработчиков? Парсить? В любом случае, если задумка именно такая, и если у вас получится - будет очень нужная штука! Если что - я первый в очереди ))

А зачем это? Если и так сейчас все будут переходить на другой способ обновления, из админки как уже некоторые делают

Кроме АБ вроде пока никто не решился в это основательно вложиться, как я понимаю

Наш модуль работает вместе с партнёрским модулем. А от его версии зависит структура БД к которой осуществляется запрос. Поэтому крайне важно знать версию именно установленного модуля.

RetailFactory обновляется с админки тоже.

1 лайк