impresspages - 1)样式块2)更改背景颜色作为管理员3)插件请求

时间:2014-08-31 01:28:23

标签: impresspages

我正在玩ImpressPages并得到三个问题:


1) 小部件可以设置样式。 有可用的选项,您可以调整所有内容。

但块怎么样? 在哪里可以以图形方式编辑块的样式? (无需了解CSS!)

作为一个例子,我刚刚从oswd中选择了一个设计:(示例!) http://static.oswd.org/designs/1547/Greenday/

如您所见,下方有一个灰色标题和绿色区域。

如果这是一个impresspages网站,可以编辑所有小部件(图像,文本等)。

但这些街区的外观和感觉是什么?

我们假设,该网站的管理员(不知道html,css等)想要更改背景颜色或想要为(以前的)绿色区域设置背景图像。

*)他/她需要做什么?任何“点击编辑”选项?

*)他/她需要点击哪里,将配置选项作为小部件的GUI获取?

我希望像小工具一样的轮子图标可以改变块的“皮肤”。 块可以有皮肤吗?除了皮肤,我需要一个真正的配置对话窗口,网站管理员可以选择颜色,背景图像等。

这是非常重要的 - 我希望有一个解决方案!


2) 为可以设置选项的管理区域创建插件的最简单方法是什么?

我想展示一个基于javascript的颜色选择器,可以选择整体背景颜色。

HelloWorld插件是一个好的开始,我能够保存一个值: ipSetOption('HelloWorld.backgroundcolor','ff0000'); 我也能够在前端打印这个值。

*)但是,我无法添加表单字段

我尝试了ImpressPages:

$ form = new \ Ip \ Form();

    $field = new \Ip\Form\Field\Text(
        array(
            'name' => 'bgcolor',
            'label' => __('bgcolor', 'Ip-admin', false),
        ));
    $form->addField($field);

*)我无法找到如何添加颜色选择器。


3) 是否有简单的小部件计划如下?

*)评论(每页) *)留言簿 *)民意调查 *)打印页面 *)向朋友推荐页面(邮件)

等...

我需要自己编程,还是下次出来?

非常感谢你!

2 个答案:

答案 0 :(得分:0)

ImpresspPages是一款非常新颖且敏捷的工具。它缺少你提到的很多插件。有一天,他们都会来到这个世界。我们每天都有越来越多的插件。我会说ImpressPages用于ImpressPages所需的一切项目。

答案 1 :(得分:0)

关于背景。我会去theme options。如果您想要更改特定小部件的背景,则不适用。但是应该很好地改变整个页面的背景。