zoukankan      html  css  js  c++  java
  • 删除内容并不能删除field structure -- features_revert

    把内容删了但field structure还在, 在manage_field界面,field还在。
    http://drupal.stackexchange.com/questions/21501/revert-a-feature-component-programmatically
    这个页面很详细的解释了features_revert的运用
    ---
    其实应该是这样的,当一个features模块在环境中发生作用后,比如一个views,但是在开发的过程中,有可能会有人动了这个views,然后在features list页面会出现overridden的设置,这个时候我们有两个选择,
    一个是,recreate这个features模块,然后把新生成的模块文件覆盖以前的文件,这样,状态就会变成default,
    二个是,在代码中用features_revert_module(module_name), 就会把对网站的改动(和这个features module有关)轻轻擦掉。

    ===
    features revert 就是以代码为准, 恢复到代码的状态,这个到底是怎么实现的,确实比较诡异啊,很有难度。

    如果数据库数据和代码信息量一致,那就不会有overridden了。

    ----------------

    如果一个views有一个page,一个block,然后我们用features导出来这个views,本来我们只想导page,结果page和block都出来了,这都是坑啊。

  • 相关阅读:
    页面时如何加载的
    Node的运行
    js 和css 的压缩工具。
    js 判断ie
    208-Servlet初始化是什么?
    207-乐观锁与悲观锁?
    206-navicat一直连接不上mycat是怎么回事?
    205-springboot如何集成reids?
    204-jdbc如何连接数据库
    203-全局变量char的默认值是多少?
  • 原文地址:https://www.cnblogs.com/qinqiu/p/5863865.html
Copyright © 2011-2022 走看看