ZenMagick

软件截图:
ZenMagick
软件详细信息:
版本: 0.9.13.1
上传日期: 15 Apr 15
开发: ZenMagick
许可: 免费
人气: 4

Rating: 5.0/5 (Total Votes: 1)

ZenMagick是Zen Cart的附加。它提供了几乎所有的数据通过一个面向对象的API卫浴套间到模板(和更多)的数据库访问。
ZenMagick还包括另一种主题/模板系统提供的应用程序代码和自定义HTML卓越的分离。
ZenMagick的压缩理念
  1。店面设计和布局应通过HTML / CSS来实现
  2。演示和应用程序代码应该分开
ZenMagick布局和视图文件是非常简单的,使真正的定制尽可能容易,同时还支持有用的Zen Cart的管理设置。
ZenMagick禅车
尽管做了一些事情有着根本的不同,ZenMagick和Zen Cart的是一个团队。没有禅车和大范围的功能提供,ZenMagick不可能存在

什么在此版本中是新的

  • 这是一个bug修复版本与一个单一的,严重的bug修复。
  • 在该PhPassAuthenticationProvider类将报告任何给定的密码是有效的,因此允许你用任何给定的密码进行登录。
  • 请注意,这不会影响现有的或新的密码。
  • 强烈建议从0.9.13升级到这个版本。

什么是0.9.8版本,新的

  • 在Zen Cart的MOD:
  • 在传统的形式。包含可在任何Zen Cart的1.3.8
  • 顶部安装仅ZenMagick代码的包
  • 在ZenMagick安装程序:
  • 在一个完整的软件包,包括所有必需的Zen Cart的代码。新安装一个很好的选择。
  • 在此外,这两款ZenMagick也包含在完全安装版的Zen Cart的代码现在PHP5.3兼容!
  • 在接下来的重大变化是,现在所有的代码使用Savant3为基础,所有的模板。这并不是说,莎凡特是一个模板ENGINGE。这只是一个简单而有效的方式来查找和加载模板文件。它也提供了额外的,仍然unsed特征允许,例如,高速缓存。
  • 在另一个大的变化是所有MVC编码正在进行重构。很多更多的代码是现在通用的,被店面具体到一般的感动。从长远来看,这将有助于发展和完善的框架和店面代码independatly。
  • 在影响插件的一个重要变化是新公约的插件(和他们的代码)的实施。这会影响所有的插件,致使现在不是所有的插件都可用。有一个进程正在进行以识别仍然需要插件。最后,有些人会消失,虽然。这是参加论坛,维基是必不可少的。
  • 在所有的管理界面代码重构得到,现在使用相同的MVC代码的店面。这听起来无害的事实不应该的事实,这是基础,将允许重写和(重式)的管理界面分散。
  • 在插件管理器页面上也得到了一定的关注,现在使用Ajax轻松地允许启用/禁用插件。
  • 在最后一个大的变化会影响配置。到目前为止,很多的配置数据(URL映射,例如)已经包裹在PHP代码。通过引入YAML支持(使用spyc),这已被大大简化。这也是一个正在进行的项目与多个文件被改变(数据库映射等)。
  • 在此版本还修复了不少错误,所以升级建议。
  • 在插件:
  • 在通用变化:
  • 更改名称,以反映新的插件命名约定
  • 在改变设置的名称,也反映了新的插件名称
  • 在所有的插件现在使用相同的MVC代码管理和店面。这包括插件管理页面,定制的店面的网页,也目录管理器插件。
  • 在个人的变化:
  • 在页面统计:
  • 在显示统计所有使用的数据库连接。
  • 在快速编辑:
  • 在添加支持只读部件;的那部分是,setProduct($产物)被称为上的部件的每一行。
  • 在主题切换:
  • 如果没有设置发现为主题列表,默认为所有已安装的主题列表中。
  • 在WordPress的:
  • 在观察syncUser标志。
  • 在OpenID的:
  • 在升级到(PHP5.3兼容)2.1.3版本。
  • 在单元测试:
  • 在补丁SimpleTest的摆脱废弃警告。
  • 在添加代码,通过设置加载额外的测试。
  • 允许配置一个alternastive数据库连接以用于所有的测试。
  • 请不要打破,如果没有找到的测试用例。
  • 在缩小:
  • 在新的插件透明转换与缩小的URL CSS和JavaScript文件的所有引用。
  • 主题:
  • 使用萨文特
  • 在此版本中的一些变化也影响到主题。最突出的是,使用莎凡特改模板的方式,包括对方。
  • 到目前为止,模板使用PHP的include语句包括对方。布局文件将包括通过包括$ zm_view-&GT的主视图; getViewFilename();
  • 在所有这一切,现在改为使用$这个 - >取()方法。例如,一个布局将需要执行回声$这 - >取($ viewTemplate);.需要注意的是$ viewTemplate现已变量保持在主视图的名称的名称。文件名传递到取()被假设为相对于所述内容的文件夹。主题继承仍然适用,包括在壳体的由插件添加页面的搜索路径的插件。 (这意味着主题可以自由地实现自定义视图与插件包含的意见,回退)。
  • 在$ zm_view已过时
  • 除了删除使用$ zm_view为包括主视图,该变量已被删除完全。这意味着,$ zm_view->的getName()所使用到现在将不起作用了。替换是使用$请求 - > getRequestId()
  • 的名称的requestId现均匀地在整个代码用于main_page值的值。
  • 在Meta标签:
  • 的meta标签服务已经降级,并转换成一个工具箱中的工具。这需要改变所有使用ZMMetaTags的。例如ZMMetaTags ::实例() - >的getTitle()现在是$ metaTags->的getTitle()
  • 请参考默认主题看到更多的例子。
  • 在带crumbtrail:
  • 在相同的meta标签中,crumtrail服务得到了转换成一个工具箱的工具。因此当前使用$宏观> buildCrumbtrail(ZMCrumbtrail ::实例()现在看起来是这样的:$宏观> buildCrumbtrail($带crumbtrail,">")
  • 管理:
  • 在所有ZenMagick管理页面现在使用相同的主入口点:zmIndex.php。这种变化可以将所有管理页面的意见,用同样的MVC模式(和代码)作为店面。虽然这个过程是不完整的,也有一些明显的变化已经
  • 在最明显的就是现在的插件应用到管理页面太(至少ZenMagick的)。例如,网页统计插件报表现在将显示在ZenMagick管理页面的底部。
  • 这仅仅是开始向管理UI的一些计划重大改进。初始测试已revlealed,这是比较容易的转换禅车管理页面相同的方式......

要求

  • 在禅车

截图

zenmagick_1_88782.png

意见 ZenMagick

评论没有发现
添加评论
打开图片!