- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在drupal 7上构建一个管理系统。我不允许匿名用户查看已发布的内容(出于显而易见的原因),但我希望允许他们只查看一个页面,即主页,该页面受到欢迎消息和登录表单。我怎样才能做到这一点?
最佳答案
我通常为需要我使用的模块未提供的自定义功能的站点构建一个小模块,在这种情况下,您可以简单地在模块文件中使用以下内容构建一个模块。
mymodule_menu(){
$items['homepage']=array(
'title' => 'Home'
'page callback' => 'mymodule_homepage',
'access callback' => true,
'type' => MENU CALLBACK,
);
$items['homepage/edit']=array(
'title' => 'Edit Homepage'
'page callback' => 'drupal_get_form',
'page arguments' => array('mymodule_homepage_edit'),
'access arguments' => array('administer site configuration'),
'type' => MENU CALLBACK,
);
}
function mymodule_homepage(){
return variable_get('homepage_content','');
}
function mymodule_homepage_edit(){
$form['body']=array(
'#type' => 'textfield',
'#title' => 'Body',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'Submit
);
}
function mymodule_homepage_edit_submit($form, $form_state=array()){
variable_set('homepage_content',$form_state['values']['body']);
}
关于drupal-7 - Drupal 7 : allow only the homepage to anonymous visitors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5862901/
我使用此代码来检测主页,效果很好: var url= window.location.href; if(url.split("/").length>3){ alert('You are in
几天前,我尝试将wordpress网站从共享托管转移到vps,但遇到了问题。 在遵循了许多指南/教程并进行了自我搜索之后,我不知道为什么它不起作用。主页是唯一加载所有其他页面404的页面。我已经包含了
我想将 .masthead-fixed .the main 剩余页面放在...只是不在主页上 " rel="home"> " width="width; ?>" he
我莫名其妙地找不到有关此的信息。因此,我不得不问。 导航到节点的“主页”(例如curl http://127.0.0.1:9300)时,Elastic将显示有关集群的一些数据。例如: { "nam
我创建了一个应用程序“博客”。在我的应用程序中,我有几个模型,包括“BlogIndex(Page)”。当我运行本地服务器时,我发现自己位于“home_page.html”。我想要的是在“blog_in
我正在实现一个小型网站,它将接受用户的输入并与 C# 中的数据库交互,但问题是后面的代码(.aspx.cs 文件中的代码)没有读取.aspx 文件,尽管我确实将 .aspx 文件的指令中的 inher
我的主页和测试页面有相同的布局。 该问题仅出现在 iOS 上:视频在测试页面上播放,但不在主页上播放。控制台中什么也没有。相同的 html、相同的 js、相同的 css、相同的视频文件、相同的海报等.
我发布了我的第一个网站!一切看起来都不错,但是当您转到网站地址时,它不是从 homepage.html 开始,而是从联系页面 (index.php) 开始?谁能帮我这个?我想知道它是否从那里开始,因为
问题 我正在使用 Jekyll 构建一个静态站点和 Minima主题。我编辑index.md更改了主页,但我在文件顶部看到一条奇怪的评论: --- # You don't need to edit t
好的,这应该很简单,但是我遇到了很多麻烦。基本上,我正在尝试重写 http://server.com/至 http://server.com/homepage ,但我只希望它在内部重写它——用户永远不
我在我的 Ionic 4 应用程序中使用插件 '@ionic-native/bluetooth-serial/ngx' 与热敏打印机进行通信。如果我使用 android 7.1.1 为 android
我正在尝试在我的机器上设置我从本地另一个开发人员收到的移动应用程序,这是一个基于 cordova 的移动应用程序,基本上是 html5/javascript 等。 我已将以下行添加到我的 .hosts
我当前正在尝试从另一个文件覆盖或更改 package.json 中的值。基本上,package.json 有一个“主页”值,当我运行 npm run build 时会构建该值。我希望能够从我的 con
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭 9 年前。 Improve
我的小部件中有一个 TextView ,它像选取框一样滚动文本。现在,它在正常状态下工作。但是,如果我在主屏幕上滚动(滑动)其他页面,则此 TextView 将停止滚动。知道如何解决这个问题吗? 我的
我正在使用 Eclipse,并使用 Apache Tomcat 运行我的项目。 我有以下文件: 1。 applicationContext.xml 2。 dispatcher-Servlet.xml
我编写了一些 JavaScript 并将其附加到实体的 onSave 事件上,以便在记录停用时执行一些操作。这在表单上运行良好,但如果用户决定从实体 View 中停用记录,则不会触发此代码。有没有办法
这个问题在这里已经有了答案: How to properly reference local resources in HTML? (1 个回答) 关闭 2 年前。
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
如何在 magento 2 主页中获得评分最高的产品? 我们必须在 Magento 2 的主页中显示评价最高的产品列表。 最佳答案 public function getRatingSummary()
我是一名优秀的程序员,十分优秀!