2

我使用 Panels 3 创建了一个主页布局,主要是由 Views 创建的块。

现在我想在设计和切片时应用视觉外观和感觉。Panels 在其标记中添加了大量的 div。我不一定需要删除它,但我确实需要添加某些类、id 并更改其标记中使用的一些标签。

解决此问题的最佳方法是什么?

4

2 回答 2

1

这取决于您要更改的 html 的哪一部分,应该在哪里更改。有两个地方可以做到这一点,无论是使用的模板,您都可以根据需要使用标记创建自己的模板。您还可以覆盖面板使用的主题功能并在那里创建您的自定义标记。

编辑: 模板位于面板/插件/布局。这些是页面布局的模板,在面板上打印不同的区域。使用的其他模板来自不同的模块,具体取决于您放入面板页面的内容。因此面板中的视图将使用视图模板等。然而,如果我没记错的话,这也是通过面板主题功能打印的,尤其是 theme_panel_pane。所以有一些可能性,但同样,在哪里进行覆盖取决于你到底想要改变什么。

于 2009-09-15T10:03:43.057 回答
0

在面板内,您将找到为行、列和区域添加类的选项。

您只需单击设置,您就会在那里找到 css 类选项。但请记住,您将不能删除默认的类或 ID。

于 2012-12-19T14:44:42.723 回答