Impresspages ipBlock默认小部件

时间:2014-07-01 14:16:21

标签: ip themes impresspages

你可以设置ipBlock()的默认小部件,就像你可以创建一个插槽并在

中设置默认值一样

ipSlot('name',array('id'='id','tag'=>'tag','default'=>'default whatever));

2 个答案:

答案 0 :(得分:0)

不,您无法将默认小部件设置为块。但是,您可以显示示例内容。

ipBlock('block-name')->exampleContent('<p>Any HTML you want.</p>');

最常见的用法是创建一个真实的小部件,复制呈现的源代码(HTML)并粘贴为例。

我希望这会有所帮助。

答案 1 :(得分:-1)

我用以下代码尝试了这个。 它适用于IP 4.5.2和4.6.0

<?php echo ipSlot('text', array(
    'id' => 'my_text_slot_1' . ipContent()->getCurrentPage()->getId(),
    'default' => '<img src="http://localhost/ImpressPages/Theme/MyTheme/images/my-image.png" alt="">')); ?>

好的,错误的答案,但很高兴将非静态虚拟内容设置为IP;)