Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过首页的代码实现Drupal 6反向节点顺序_Php_Drupal_Drupal 6 - Fatal编程技术网

Php 通过首页的代码实现Drupal 6反向节点顺序

Php 通过首页的代码实现Drupal 6反向节点顺序,php,drupal,drupal-6,Php,Drupal,Drupal 6,我试图让Drupal6改变节点在frontpage中的显示顺序。我几乎把“故事”作为博客引擎,到目前为止,它做得很好。不过,我有点恼火,因为节点是按相反的时间顺序列出的。我的意思是,如果你想在一个页面中显示多个节点预览,这是一个不错的选择。在我的例子中,我希望在主页上显示一篇完整的文章,并将其作为列表中的“最后”项(并让寻呼机相应地进行操作)。我认为这更直观一些,因为“第一”链接实际上应该指向第一篇博客文章 到目前为止,我已经成功地编辑了“node.module”以按时间顺序显示项目,寻呼机也是

我试图让Drupal6改变节点在frontpage中的显示顺序。我几乎把“故事”作为博客引擎,到目前为止,它做得很好。不过,我有点恼火,因为节点是按相反的时间顺序列出的。我的意思是,如果你想在一个页面中显示多个节点预览,这是一个不错的选择。在我的例子中,我希望在主页上显示一篇完整的文章,并将其作为列表中的“最后”项(并让寻呼机相应地进行操作)。我认为这更直观一些,因为“第一”链接实际上应该指向第一篇博客文章

到目前为止,我已经成功地编辑了“node.module”以按时间顺序显示项目,寻呼机也是这样运行的。我似乎不知道如何将默认页面设置为“最后一个”


欢迎提出任何建议或想法

在Drupal中,有许多方法可以解决任何给定的问题,但通常有一种或两种方法是“最佳的”。在Drupal中,“最佳”通常指优雅或传统

在这种情况下,两者兼而有之。您需要的不是修改node.module,而是设置视图。视图是一个模块,它不仅允许您过滤、排序和排列Drupal站点首页上出现的内容,而且基本上还允许您过滤、排序和排列其他任何地方出现的内容

从兔子洞开始,阅读以下内容:

然后记住以下几点。使用Drupal,如果您寻找不涉及更改任何“核心模块”(即/modules文件夹中的文件)的解决方案,您将获得最佳结果。最好不要使用这些文件,因为Drupal安全和功能更新会频繁地更新这些文件,并且您不希望在每个版本的生命周期中手动复制12次更改

相反,您经常会发现,一个贡献的或自定义的模块将完成这项任务。还有很多方法可以通过预处理器函数来操作内容,你可以在谷歌上搜索


祝你在冒险中好运。一开始可能会让人沮丧,但如果你继续使用这个系统一段时间,它会带来巨大的回报。

在Drupal中,有很多方法可以解决任何给定的问题,但通常有一两种方法是“最佳的”。在Drupal中,“最佳”通常指优雅或传统

在这种情况下,两者兼而有之。您需要的不是修改node.module,而是设置视图。视图是一个模块,它不仅允许您过滤、排序和排列Drupal站点首页上出现的内容,而且基本上还允许您过滤、排序和排列其他任何地方出现的内容

从兔子洞开始,阅读以下内容:

然后记住以下几点。使用Drupal,如果您寻找不涉及更改任何“核心模块”(即/modules文件夹中的文件)的解决方案,您将获得最佳结果。最好不要使用这些文件,因为Drupal安全和功能更新会频繁地更新这些文件,并且您不希望在每个版本的生命周期中手动复制12次更改

相反,您经常会发现,一个贡献的或自定义的模块将完成这项任务。还有很多方法可以通过预处理器函数来操作内容,你可以在谷歌上搜索


祝你在冒险中好运。一开始可能会让人沮丧,但如果你继续使用该系统一段时间,它会带来巨大的回报。

谢谢你的建议。几天来,我一直在谷歌上搜索这个特定问题的模块或解决方法。我通常不会去乱搞一个我真的不懂的代码库,我只是觉得我别无选择。我将查看视图,如果它有效,我将标记您作为答案。非常好的响应时间,谢谢:DWelcome。。。事实上,我在寻找我的问题的答案,却意外地发现了你的答案更改节点顺序可能是每个新加入Drupal的人都会遇到的第一件事之一,所以在这方面你并不孤单看起来很不错。我仍然不知道如何告诉它将默认节点更改为列表中的“最后一个”。尽管如此,我还是能够按照自己的意愿对列表进行排序。很棒的东西。既然你引导了我正确的方向,那么我现在的问题应该单独发布(我认为),因为它涉及视图,而不是源代码更改(如标题所示)。谢谢谢谢你的建议。几天来,我一直在谷歌上搜索这个特定问题的模块或解决方法。我通常不会去乱搞一个我真的不懂的代码库,我只是觉得我别无选择。我将查看视图,如果它有效,我将标记您作为答案。非常好的响应时间,谢谢:DWelcome。。。事实上,我在寻找我的问题的答案,却意外地发现了你的答案更改节点顺序可能是每个新加入Drupal的人都会遇到的第一件事之一,所以在这方面你并不孤单看起来很不错。我仍然不知道如何告诉它将默认节点更改为列表中的“最后一个”。尽管如此,我还是能够按照自己的意愿对列表进行排序。很棒的东西。既然你引导了我正确的方向,那么我现在的问题应该单独发布(我认为),因为它涉及视图,而不是源代码更改(如标题所示)。谢谢