2013-10-22 51 views
0

我从mytheme.info创建了自定义区域regions['my_region']。我在该区域添加了一个区块myblock。现在我该如何添加内容到这个块?目前我已经创建了一个模板文件region--my_region.tpl.php并在其中添加了内容。这是正确的方式吗?普通用户如何能够编辑这些内容?将内容添加到自定义块

回答

0

通常,为了让用户将内容添加到块中,他们需要“管理块”权限。有了这个权限,他们可以访问admin> structure> block页面,然后编辑您的块来更改内容。您应该谨慎行事,因为“管理块”权限可能会让用户对您的网站有很多控制权。

允许用户向新区域添加内容的更好方法可能是创建一个带有附加“块”显示的视图admin> structure> views。此视图可以配置为显示您的用户可以创建的任何类型的内容。

创建视图后,转至admin> structure> block并将块显示拖到您创建的新区域中。

0

显示自定义区域的块内容需要创建文件块 - 我 - region.tpl与此内容

<?php print $content ?> 
模板

/块

,并清除缓存

相关问题