加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Magento静态CMS块存储在哪里?

发布时间:2020-12-13 13:09:27 所属栏目:PHP教程 来源:网络整理
导读:我不能在数据库中的静态CMS块的位置.他们在哪? 我需要知道的原因是,当我将数据库和我的主题文件从本地安装移动到我的在线dev-install时,该块不会更新,我需要为每个安装重新创建它们. 后续问题是,如何以编程方式创建它们? 编辑:如果有人发现问题不清楚,我
我不能在数据库中的静态CMS块的位置.他们在哪?

我需要知道的原因是,当我将数据库和我的主题文件从本地安装移动到我的在线dev-install时,该块不会更新,我需要为每个安装重新创建它们.

后续问题是,如何以编程方式创建它们?

编辑:如果有人发现问题不清楚,我知道如何在Magento后端制作一个静态块.问题是它们存储在Magento db / filesystem中的哪个位置?

块存储在数据库表cms_block中.但是如果要以编程方式创建它们,则无需知道.
$newBlock = Mage::getModel('cms/block')
          ->setTitle('This is the title')
          ->setContent('This is the content')
          ->setIdentifier('an-identifier')
          ->setIsActive(true)
          ->setStores(array(1)) // see Sergy's comment
          ->save();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读