Info.php 882 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\Signifyd\Block\Adminhtml\System\Config\Fieldset;
  7. use Magento\Config\Block\System\Config\Form\Fieldset;
  8. /**
  9. * Fieldset renderer with url attached to comment.
  10. */
  11. class Info extends Fieldset
  12. {
  13. /**
  14. * @inheritdoc
  15. */
  16. protected function _getHeaderCommentHtml($element)
  17. {
  18. $groupConfig = $element->getGroup();
  19. if (!empty($groupConfig['more_url']) && !empty($element->getComment())) {
  20. $comment = $element->getComment();
  21. $comment .= '<p><a href="' . $this->escapeUrl($groupConfig['more_url']) . '" target="_blank">' .
  22. $this->escapeHtml(__('Learn more')) . '</a></p>';
  23. $element->setComment($comment);
  24. }
  25. return parent::_getHeaderCommentHtml($element);
  26. }
  27. }