我不能在数据库中的静态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();
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。