0

您可以为 ipBlock() 设置默认小部件,就像您可以创建插槽并设置默认值一样

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

?

4

2 回答 2

0

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

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

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

我希望这将有所帮助。

于 2014-07-01T16:22:51.290 回答
-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 ;)

于 2015-05-05T22:25:44.923 回答