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都出来了,这都是坑啊。

  • 相关阅读:
    UVA
    codeforces #371div2 B
    POJ-3278 Catch That Cow
    巴士博弈
    权势二进制
    HDU
    SQL 函数
    SQL 查询语句×45
    SQL 触发器
    SQL 连接查询
  • 原文地址:https://www.cnblogs.com/qinqiu/p/5863865.html
Copyright © 2011-2022 走看看