如何解决如何显示除 Drupal8
感谢您查看我的问题。
我有一个由 Drupal8 创建的网站。 我想用 PHP 制作的联系表单而不是 Drupal 网络表单。
我是这样放置文件的。
DocumentRoot/
|- core/
|- sites/
|- themes/
etc.
|- myform/
|- index.php
我像这样坐了“myform”和“index.php”的权限,
chmod 775 DocumentRoot/myform
chmod 664 DocumentRoot/myform/index.php
但是当我访问“hxxps://example.com/myform/”时它返回 403 错误。
我该怎么办?如果您有任何想法,请告诉我如何读取除 Drupal 以外的 php 文件。
解决方法
Drupal 希望您创建新路由“The Drupal Way” - 在您的情况下,您可以创建自定义模块。这包含扩展 MyForm.php
的 Drupal\Core\Form\FormBase
。然后你添加一个路由文件来告诉 drupal 你的新路径。
本教程已有几年历史,但应该会引导您走向正确的方向:http://karimboudjema.com/en/drupal/20181013/create-custom-form-form-api-drupal-8
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。