你可以设置ipBlock()的默认小部件,就像你可以创建一个插槽并在
中设置默认值一样 ipSlot('name',array('id'='id','tag'=>'tag','default'=>'default whatever));
答案 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;)