一个页面网站与Drupal 7 -- 7 领域 和 theming 领域 drupal 相关 的问题

One page website with Drupal 7


8
vote

问题

中文

我看到许多个人或公司网站与一页的网站风格。单页设计非常好,可以尽可能快地给出您的所有信息,而无需让用户点击以查找您是谁,我真的想在Drupal中应用它们。 我还试图通过使用单页网站模块来实现一页的网站( http://drupal.org/project/single_page_website )这对简单页面来说非常好。 所以我的问题是:

  1. 这是制作单页设计的最佳方式:创建一个页面模板或使用贡献的模块?
  2. Drupal制作单页设计的优点和缺点?

我才没有完成任何一页设计,所以有人可以给我正确的方向。

英文原文

I saw many personal or company websites with one-page website style. the one-page design is very good for giving as quick as possible all information that you have without letting users click around to find out who are you and I really want to apply them in Drupal. I also tried to implement one-page website by using the single page website module (http://drupal.org/project/single_page_website) and it's quite nice for the simple pages. So my questions are:

  1. Which is the best way for making one-page design: create one-page templates or using contributed modules?
  2. The advantages and disadvantages for Drupal to make one-page design?

I haven't done any one-page design before so can someone give me the right direction for that.

     

回答列表

3
 
vote
好吧,如果您想要一个页面网站的想法,您可以在此处查看一些令人敬畏的一页网站。 onepagelove.com

您可以选择其中的任何一个作为设计,但您将不得不严重定制您的Drupal网站。

 

Well if you want ideas for one page websites you can look here for some awesome one page websites. onepagelove.com

you can pick any one of these as design however you will have to heavily custom theme your drupal site.

 
 
         
         
3
 
vote

这是另一种可能的解决方案; pageflow 。该模块是主题agnostic&提供单页导航支持,非常方便。这是一个常规功能列表;

  • 单页导航支持
  • 粘滞标头&页脚切换
  • 水平&垂直滚动支持
  • 无限期流
  • 主题不可知欲手
  • 行政ui
  • CSS& JS聚合按预期的作用
  • Boost&核心缓存支持

本模块已通过许多流行的缓存机制进行了测试。

 

Here is another possible solution; Pageflow. This module is theme agnostic & provides single page navigation support which is very handy. Here's a general list of features;

  • Single page navigation support
  • Sticky header & footer toggle
  • Horizontal & vertical scrolling support
  • Unlimited Pageflows
  • Theme agnostic
  • Administration UI
  • CSS & JS aggregation works as expected
  • Boost & core caching support

This module has been tested with a number of popular caching mechanisms.

 
 
2
 
vote

是的,您可以使用Drupal进行一页网站。但是,没有为此做出疣 - 这是一个非常强大和重量的。 有很多其他轻量级CMS,您可以用于此目的。

如果您没有使用任何其他CMS或/并且想要使用Drupal灵活性和可能性,则可以是优势。

提到的缺点:即使这将是您网站上的唯一页面,也可以毫无疑问,您几乎无法实现快速页面加载。

我希望任何javscript mvc框架进行一页应用程序。它将快速闪电。

 

Yes you can use drupal for a one page site. But Drupal was not made for that - it`s a very powerful and weightful. There are plenty of other lightweight cms you might use for this purposes.

The advantages could be if you had not worked with any other cms or/and want to use drupal flexebility and possibilities.

The disadvantages were mentioned: you could hardly achieve a fast page load, even if this would be the only page on your site and without any unneeded modules enabled.

I would prefer any of javscript mvc frameworks to make a one page application. It would work lightning fast.

 
 
1
 
vote

我会投票给模块单页站点,因为它不是主题依赖。 (不要与另一个模块混淆单页网站

单页网站:

此模块提供创建单个页面网站的功能。 它允许您从菜单中自动创建单个页面。模块将从链接中呈现所有内容,在一个页面上配置在菜单中。然后它将覆盖菜单链接,以便它们引用锚而不是新页面。

 

I'd vote for the module Single Page Site since it is not theme dependent. (Not to confuse with another module Single Page Website.)

Single page Site:

This module provides functionality to create a single page website. It allows you to automatically create a single page from a menu. The module will render all the content from the links, that are configured in the menu, on one page. It will then override the menu links so that they refer to an anchor instead of a new page.

 
 
 
 

相关问题

0  接近森林列长  ( Proximity for openlayers ) 
它有一个错误,使对日志倾倒出错。有一个补丁,但补丁删除了距离字段。模块不维护。 有谁知道可以与openLayers和视图一起使用的其他模块,以在特定半径内的绘制位置? ...

0  如何运行对数据集的单位测试? (drupaldebtestcase和drupaltestcase)  ( How do i run unit tests against datasets drupalwebtestcase and drupaltestcase ) 
我正在测试一个模块,我正在编写rupal 7.全部意义上的单位测试框架,一切都是如此。 我的问题,是否有可能运行测试用例的测试数据? 我可以想到一些选项/答案: 欺骗单位测试进入未设置测试数据库,并刚刚对抗实时数据(我不想这样做,它的喧嚣) 对测试数据的测试也是单位测试的地方也是可能的,因为如果有数据与否,从技术...

39  添加CSS和JS以形成附件  ( Adding css and js to form with attachments ) 
我需要将一些外部和本地CSS和JavaScript文件添加到表单中,但我似乎无法找到正确的方法。我只需为JS和CSS文件添加路径和URL? 我假设 $form['#attached']['css'][] 和 $form['#attached']['js'][] 是正确的代码,所以他们在形式重建时得到重新加载。我似乎错...

-2  如何在没有模块的情况下在我的网站中添加关键字? [关闭]  ( How can i add keywords in my site without module ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,以便仅通过编辑此帖子的一个问题。 关闭 7年前。 ...

1  拥有自己的主题来创建和编辑节点:没有WYSIWYG编辑器  ( Having my own theme for creating and editing nodes no wysiwyg editor ) 
i禁用该选项"编辑或创建内容时使用管理主题" ,因此我会看到默认主题中的所有内容。 但现在我出现了一个问题:js drupal对象位于页面的底部(如通常的页面中所有js文件应该在底部)。 但CKEditor(我正在使用的)需要头部对象。 //更新:我检查了脚本并发现,该脚本托运人在所有脚本的顶部执行。另一方面的...

0  以编程方式在自定义表单中添加现有实体引用自动完成字段  ( Programmatically add an existing entity reference autocomplete field in custom f ) 
我需要创建自定义表单并将实体参考字段添加到它。该字段使用自动填充功能,查看实体选择。该字段已存在于节点上,但我也需要它在自定义模块中。是否有一种方法可以在带有 MYMODULE_MYFORM_form() 的自定义模块中添加此字段?? ...

0  文章评论中没有“pagination”  ( No pagination on article comments ) 
好的,我在D7上并使用默认的Bartik主题。我将内容类型文章设置为每页10的评论,线程。我发布了一个测试文章并开始评论测试寻呼,当我超过每页10的设置限制时,该文章只显示前10个注释,我没有看到"更多" 或"下一页" 或任何链接到评论的第二页。 我没有触摸任何PHP或CSS。 ...

3  JavaScript装载订单  ( Javascript loading order ) 
我在几个项目中安装了eu-cookie-compliance模块,它的到处都是预期的,但在一个项目中,我在正确的顺序上加载JavaScript有问题。 即使我实现了Hook_JS_ALTER并设置了较高的权重,即使在MISC / DRUPAL.JS和MISC / jQuery.js之前加载了eu-Compliance...

1  分类学术语的“管理显示”不允许管理名称字段  ( Manage display for taxonomy term does not allow management of the name field ) 
与相关的图像有一个分类。它应该用图像显示,没有标题。但是,进入此分类系统的"管理显示" 部分,根本不会显示名称字段。 搜索这已被证明是徒劳的。我可以通过修改显示代码来手动删除它,但是,留下无法从CMS更改其显示的方法。 为什么姓名不能作为显示的一部分可管理? 有些方法可以管理包括名称的分类学术语显示? ...

0  php以显示内容是否在分类术中具有新的评论.TPL.php?  ( Php to show if content has new comments in taxonomy term tpl php ) 
是可以将一些php添加到分类学 - term.tpl.php,它将看起来,看看是否有任何标记为术语的内容是否有新的评论,如果是这样打印HTML中的内容? ...

0  基于Solr的建议模块  ( Module for recommendations based on solr ) 
我想询问是否有建议(产品,节点等)的模块 基于solr。 我已经搜索了drupal.org,我找到了内容推荐模块,这一点使用solr列出任何模块。 ...

0  生日迁移到Profile2  ( Birthdays migrate to profile2 ) 
家伙。 我这个问题,我确实从CSV文件中迁移了一个用户列表,并将迁移模块迁移到Profile2。我将使用Import的一个唯一值与FORMAT DD / MM / Y进行。一切都很好,但最后,生日场是空的。 导入(更新)我的用户生日的正确方法是什么。 谢谢! ...

2  未显示上传的文件[已关闭]  ( Uploaded files arent displayed ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 关闭 3年前。 ...

0  FancyBox模块错误消息  ( Fancybox module error messages ) 
我启用了FancyBox模块,但是由于这样做即可获取以下错误消息: Notice: Undefined index: options in _fancybox_filter_settings() (line 559 of /home/mysite/public_html/sites/all/modules/fan...

0  用户关系请求在具有接受和拒绝链接的视图块中  ( User relationship requests in a view block with accept and decline links ) 
我有一个节点,其中我想要向用户展示所有关系请求当前用户已经接收到下面的状态链接,以便用户可以接受或拒绝请求,然后在不需要转到的情况下无聊的Drupal默认用户关系页面。我显然是使用用户关系模块为此目的。无论如何,我举行了创建一个观点,但在滋补足够后,我无法这样做。我能做的就是获得所有关系请求的列表(也是由登录用户制作...

2  有没有办法在悬停在它的链接上时动态地显示页面?  ( Is there a way to show a page dynamically when hovering on its link ) 
只是想知道是否有模块或某种方式一般来说,执行以下操作: 在页面链路上悬停时,将该页面的内容显示为工具提示或某种小型下拉窗口。 谢谢。 ...

0  进度栏预付款,操作没有  ( Progress bar advances operations does nothing ) 
我正在尝试创建批量来导入用户。我使用了这个( http://pastebin.com/dutbxpgd )作为一个例子,但不知何故它不起作用。我看到进度条推进,它显示了我正在处理的正确行数。但是我在操作功能中尝试做什么。 这是我的代码: function form_submit($form, &$form_sta...

0  WEBForm单选按钮设置常用功能  ( Webform radio button sets common functionality ) 
我有2套具有不同数据的单选按钮,因为它们是无线电,只能选择每个设置的单个选项。 但是,我试图实现一个设置,它只能在2组无线电之间选择一个选择。 因此,如果我在set#2中选择一个选项,则将取消选择#1中的任何先前选择的选项,反之亦然。 有人可以帮助这个吗? ps:我知道JavaScript应该满足这种需求,但...

0  如何将菜单项链接到Drupal7中的页面,可以显示数据库内容?  ( How to link menu item to a page in drupal7 that can display database content ) 
我在my drupal7中使用自定义模块,以在表单中添加数据,然后将其插入数据库中。表单有像"菜单名称" ,"图像" 等的字段我想知道: 如何通过单击每个菜单项在我的网站上显示此动态内容? 换句话说,如何将动态内容链接到菜单项?菜单项的名称将等于我自定义模块中的表单中的字段(菜单名称)之一。每个菜单项页面都可以具...

1  术语视图中的内容的关系会导致重复和缺少结果  ( Relationship to content in term view causes duplicate and missing results ) 
我有这些术语,节点和评论。所以'nodea'和'nodeb'被标记为"term1" 。 "Nodea" 和'NodeB'都有新的评论。 Term1 -NodeA (has new comments) -NodeB (has new comments) Term2 -NodeC (no new comments...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.