createtextknowledge.html.php 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace zin;
  3. jsVar('errorNotempty', $lang->error->notempty);
  4. jsVar('knowledgeContentLabel', $lang->ai->knowledgeLibs->knowledgeContent);
  5. $labelWidth = common::checkNotCN() ? '130px' : '80px';
  6. formPanel(
  7. set::id('createTextKnowledgeForm'),
  8. set::title($lang->ai->knowledgeLibs->knowledgeTypes['text']['label']),
  9. set::submitBtnText($lang->save),
  10. formRow(
  11. formGroup(set::label($lang->ai->knowledgeLibs->knowledgeName), set::labelWidth($labelWidth), set::required(true), inputGroup(
  12. input(
  13. set::name('title')
  14. ),
  15. btn(
  16. set::text($lang->ai->knowledgeLibs->generateTitleByAI),
  17. on::click()->call('generateKnowledgeTitle')
  18. )
  19. ))
  20. ),
  21. formRow(
  22. formGroup(
  23. set::label($lang->ai->knowledgeLibs->knowledgeContent),
  24. set::labelWidth($labelWidth),
  25. set::name('content'),
  26. set::required(true),
  27. set::control(array('control' => 'editor', 'markdown' => true, 'uploadUrl' => 'disabled'))
  28. )
  29. )
  30. );