我在concrete5.7.5.2中运行了一个站点。我所有页面的页脚都是一个html块,内容相同。当我想在页脚中编辑某些内容时,我必须在所有页面的页脚中进行编辑。有没有办法我可以在一个html块中更新它反映到所有其他块别名?
答案 0 :(得分:0)
您可以为页脚创建元素,以便您可以在任何位置使用它。你必须只编辑一个地方,它会反映你使用它的每一个地方。
你可以访问别名 http://www.concrete5.org/community/forums/customizing_c5/display-page-alias/
答案 1 :(得分:0)
您应该使用Global Areas
。这些是您可以放入每个模板,视图或单个页面的区域。它将在网站范围内输出相同的内容。
$area = new GlobalArea('handle'); // instead of new Area('handle');
$area->display($c);
您定义GlobalArea
的所有地方都使用相同的handle
,它会输出相同的内容。您也可以从每个实例进行编辑。