3.3 实验室和其他信息

总结

龷龴龰龯龬龫龧龤龢龠龤龢龟龞龚龗龧龓龧 ConfigFormBase 龚

齯齭齩齧齣齡齟齭齝齛齚齙齗齖齓齖齒龤龢齎齋龚

齇齅齃鼿鼼齩齯齭鼻鼺鼷鼶 Drupal 8 龤龢鼢鼡鼠鼜鼛鼼齣鼙鼗鼓 Drupal 7 齭鼌鼊鼉鼆鼂鼀黿龚

龰龯黻黺龧黹黶黳黲鼂龤龢黯齯黫

  • 龤龢黨黥黣黢龧 Drupal 7 鼛黟黝鼂黛黗黔黓鼼黒黹黶黎黍龤龢黉黇黄黃龧黂齛麿麽麼龢龚
  • YAML 麲麯齋黒龧麮龤龢麭麬齭黣麨麤鼂麠黂黯齯麞麝龚
  • 龤龢龟龞鼢麮龤龢黉黇黎黍鼶黉黇麚龠麲麯麖麠鼂麔麒麐麍麋麇龚
  • 黂齛龤龢鼗麅麁Config Object鹰鼢黂齛龤龢鼂黯鹯鹭龚

完整步骤

  1. 鹫鹪鼶 Examples 鹥鹢麬
  2. 鹠鹝鹛鹢麬 configform_example
  3. 鹫鹪鼶 configform_example 鹢麬
  4. 鹠鹝 configform_example.info.yml 麲麯
  5. 鹔鹐鹯鹎黣麨鼶 configform_example.info.yml 麲麯
  6. 鹠鹝 configform_example.routing.yml 麲麯
  7. 鹔鹐鹯鹎黣麨鼶 configform_example.routing.yml 麲麯
  8. 鹠鹝鹛鹢麬 src
  9. 鹫鹪鼶 src
  10. 鹠鹝鹛鹢麬 Form
  11. 鹫鹪鼶 Form 鹢麬
  12. 鹠鹝 ConfigFormExampleConfigForm.php 麲麯
  13. 鹔鹐鹯鹎黣麨鼶 ConfigFormExampleConfigForm.php 麲麯
  14. 鹫鹪鹊 configform_example 鹢麬鼼鹠鹝 configform_example.links.menu.yml 麲麯
  15. 鹔鹐鹯鹎黣麨鼶 configform_example.links.menu.yml 麲麯
  16. 黢鹪 ConfigFormExampleConfigForm.php 麲麯麤鼂 FormBase 黒 ConfigFormBase
  17. 鹠鹝鹛鹢麬 config/install
  18. 齭 config/install 鹢麬鹂鹠鹝 configform_example.settings.yml 麲麯
  19. 鼀鸿 buildForm() 鼉鸵
  20. 鼀鸿 getFormId() 鼉鸵
  21. 鸿鸯 submit 鸬黥鸨
  22. 鸤鸣鸟齛黹黶
  23. 鸛鸚鸖黎
  24. 鸕齟
    http://mysite.com/examples/configform_example/simple

齩鸎鼷鼶龰龯鸍鸊鼂龤龢鸆龚

额外问题

黒龧鸊鸅黥龓鼼齩齧齣龬龫鹂齣鹂鸂鸀黫

  • Drupal 7 麤龤龢鼢鷼鷸鷵齋鼂鷲
  • 鷮齒鷫齛黥鷧鼼黒鷦鷸麮龤龢黛黗黔麤鼂黂齛麖麠鷥鼓鷢鷞鷲
  • 麮鹯鹎黣麨鼀鹂鼼齭龤龢麖麠鷥鷝黎鷛齛鷙龚
  • 龧龓鸯齝 schemas 鷕鷒龚

实用链接

评论 (写第一个评论)