Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 
 

64 строки
1.9 KiB

  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. /** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
  7. /** @var \Magento\Framework\View\Element\Html\Calendar $block */
  8. /**
  9. * Calendar localization script. Should be put into page header.
  10. *
  11. * @see \Magento\Framework\View\Element\Html\Calendar
  12. */
  13. ?>
  14. <?php $intFirstDay = (int)$firstDay;
  15. $scriptString = <<<script
  16. require([
  17. 'jquery',
  18. ], function($){
  19. //<![CDATA[
  20. $.extend(true, $, {
  21. calendarConfig: {
  22. dayNames: {$days['wide']},
  23. dayNamesMin: {$days['abbreviated']},
  24. monthNames: {$months['wide']},
  25. monthNamesShort: {$months['abbreviated']},
  26. infoTitle: '{$block->escapeJs(__('About the calendar'))}',
  27. firstDay: {$intFirstDay},
  28. closeText: '{$block->escapeJs(__('Close'))}',
  29. currentText: '{$block->escapeJs(__('Go Today'))}',
  30. prevText: '{$block->escapeJs(__('Previous'))}',
  31. nextText: '{$block->escapeJs(__('Next'))}',
  32. weekHeader: '{$block->escapeJs(__('WK'))}',
  33. timeText: '{$block->escapeJs(__('Time'))}',
  34. hourText: '{$block->escapeJs(__('Hour'))}',
  35. minuteText: '{$block->escapeJs(__('Minute'))}',
  36. dateFormat: "D, d M yy", // $.datepicker.RFC_2822
  37. showOn: 'button',
  38. showAnim: '',
  39. changeMonth: true,
  40. changeYear: true,
  41. buttonImageOnly: null,
  42. buttonImage: null,
  43. showButtonPanel: true,
  44. showWeek: true,
  45. timeFormat: '',
  46. showTime: false,
  47. showHour: false,
  48. showMinute: false
  49. }
  50. });
  51. enUS = {$enUS}; // en_US locale reference
  52. //]]>
  53. });
  54. script;
  55. ?>
  56. <?= /* @noEscape */ $secureRenderer->renderTag('script', [], $scriptString, false) ?>