2012-11-19 126 views
4

有什么方法可以检查从opencart的扩展内安装的vqmod的版本吗?我有Opencart检查已安装的vqmod版本

太多用户发送我的支持电子邮件和大多数的时间它,因为他们需要升级vqmod。我想添加一条警告消息,说他们需要升级vqmod。

回答

2

vQmod的版本号是让用户知道版本的目的,公开,只有那里。我想你可以加载文件并使用正则表达式来查找版本号。我担心的是你使用的是不兼容的。 vQmod从最新版本向后兼容1.0。最简单的答案就是在你的扩展中明确指出版本X是vQmod所必需的或更高版本,以使你的扩展兼容。我卖了超过40个mod,其中大部分都以某种方式vQmodded,我没有与我的客户碰到过

+0

我认为它是因为我试图写我的整个扩展,以便向后兼容不同的opencart版本。所以我有一些文件不存在的问题,并且当vqmod具有'

+0

我会试着找出如果它再次发生(可能只是一个文件缓存问题) –

+0

我知道它,只要在vqmod 2.1.4中再次遇到此错误,如果该文件不存在并且具有错误=“跳过”,它将记录/中止。 –

10

要检查您正在运行的VQMOD版本是否打开文件.. /vqmod/vqmod.php 请看第7行... private $ _vqversion ='2.3.2';

+0

我的意思是我怎样才能从PHP代码中访问这个功能,也就是说我正在安装一个扩展程序确认用户安装了正确的版本。 –