DmitrMakeev commited on
Commit
93c2d91
·
verified ·
1 Parent(s): 24e2ab5

Update pages.html

Browse files
Files changed (1) hide show
  1. pages.html +35 -4
pages.html CHANGED
@@ -635,7 +635,7 @@ editor.Components.addType('vk_1-avp-settings-block', {
635
  model: {
636
  defaults: {
637
  // HTML-код пустого блока с постоянным идентификатором
638
- content: '<div id="set_avp"></div>',
639
  // Скрипт для обработки блока (если нужно)
640
  script: function(props) {
641
  window.avp = props.avp;
@@ -716,10 +716,41 @@ editor.Blocks.add('vk_1-avp-settings-block-block', {
716
 
717
 
718
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
719
 
720
-
721
-
722
-
 
 
 
 
 
 
723
 
724
 
725
 
 
635
  model: {
636
  defaults: {
637
  // HTML-код пустого блока с постоянным идентификатором
638
+ content: '<div id="set_avp_1"></div>',
639
  // Скрипт для обработки блока (если нужно)
640
  script: function(props) {
641
  window.avp = props.avp;
 
716
 
717
 
718
 
719
+ <script>
720
+ // Создаем новый тип компонента для настройки меню
721
+ editor.Components.addType('menu-settings-block', {
722
+ model: {
723
+ defaults: {
724
+ // HTML-код пустого блока с постоянным идентификатором
725
+ content: '<div id="set_avp_2"></div>',
726
+ // Скрипт для обработки блока (если нужно)
727
+ script: function(props) {
728
+
729
+ const initBlock = () => {
730
+ console.log('Menu settings block initialized with props:');
731
+ };
732
+ const loadScript = (src, callback) => {
733
+ const script = document.createElement('script');
734
+ script.src = src;
735
+ script.onload = callback;
736
+ document.body.appendChild(script);
737
+ };
738
+ // Загружаем необходимые скрипты динамически
739
+ loadScript('https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/menu.js', () => {
740
+ console.log('Custom script loaded!');
741
+ initBlock();
742
+ });
743
+ },
744
 
745
+ }
746
+ }
747
+ });
748
+ // Создаем блок для компонента настройки меню
749
+ editor.Blocks.add('menu-settings-block-block', {
750
+ label: 'Menu Settings Block',
751
+ content: { type: 'menu-settings-block' },
752
+ });
753
+ </script>
754
 
755
 
756