0

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


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

但是块呢?哪里可以用图形方式编辑块的样式?(无需了解 CSS!)

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

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

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

但是积木的外观和感觉如何?

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

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

*) 他/她需要在哪里单击,以获取配置选项,就像小部件的 GUI 一样?

我希望有一个轮子图标,例如可以更改块“皮肤”的小部件。方块可以有皮肤吗?除了皮肤,我需要一个真正的配置对话窗口,站点管理员可以在其中选择颜色、背景图像等。

老实说,这非常重要 - 我希望有一个解决方案!


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

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

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

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

我尝试了 ImpressPages 之类的方式:

$form = 新 \Ip\Form();

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

*) 而且我不知道如何添加颜色选择器。


3) 是否计划了类似以下的简单小部件?

*) 评论(每页) *) 留言簿 *) 投票 *) 打印页面 *) 向朋友推荐页面(邮件)

ETC...

我是否需要自己对它们进行编程,或者它们会在下一次出现?

非常感谢您!

4

2 回答 2

0

关于背景。我会选择主题选项。如果您想更改特定小部件的背景,则不适合。但是应该很好地改变整个页面的背景。

于 2014-09-02T21:17:44.587 回答
0

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

于 2014-09-01T20:23:11.700 回答