DmitrMakeev commited on
Commit
9ef0c3a
·
verified ·
1 Parent(s): 8d72437

Update pages.html

Browse files
Files changed (1) hide show
  1. pages.html +13 -9
pages.html CHANGED
@@ -926,14 +926,6 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
926
 
927
 
928
  <script>
929
- // Функция для загрузки скрипта
930
- const loadScript = (src, callback) => {
931
- const script = document.createElement('script');
932
- script.src = src;
933
- script.onload = callback;
934
- document.body.appendChild(script);
935
- };
936
-
937
  // Создаем новый тип компонента для настройки меню
938
  editor.Components.addType('menu-settings-block', {
939
  model: {
@@ -942,6 +934,14 @@ editor.Components.addType('menu-settings-block', {
942
  content: '<div id="contents"></div>',
943
  // Скрипт для обработки блока (если нужно)
944
  script: function(props) {
 
 
 
 
 
 
 
 
945
  window.home_url = props.home_url; // Добавляем home_url
946
  const initBlock = () => {
947
  console.log('Menu settings block initialized with props:', { home_url });
@@ -975,7 +975,11 @@ editor.Components.addType('menu-settings-block', {
975
  editor.Blocks.add('menu-settings-block-block', {
976
  label: `
977
  <div style="display: flex; flex-direction: column; align-items: center;">
978
- <!-- icon666.com - MILLIONS vector ICONS FREE --><svg enable-background="new 0 0 152 152" xmlns="http://www.w3.org/2000/svg" width="36" height="36"><g id="Layer_2" data-name="Layer 2"><path d="m28 3h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 3a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 13h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 13a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 23h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z"
 
 
 
 
979
  </script>
980
 
981
 
 
926
 
927
 
928
  <script>
 
 
 
 
 
 
 
 
929
  // Создаем новый тип компонента для настройки меню
930
  editor.Components.addType('menu-settings-block', {
931
  model: {
 
934
  content: '<div id="contents"></div>',
935
  // Скрипт для обработки блока (если нужно)
936
  script: function(props) {
937
+ // Функция для загрузки скрипта
938
+ const loadScript = (src, callback) => {
939
+ const script = document.createElement('script');
940
+ script.src = src;
941
+ script.onload = callback;
942
+ document.body.appendChild(script);
943
+ };
944
+
945
  window.home_url = props.home_url; // Добавляем home_url
946
  const initBlock = () => {
947
  console.log('Menu settings block initialized with props:', { home_url });
 
975
  editor.Blocks.add('menu-settings-block-block', {
976
  label: `
977
  <div style="display: flex; flex-direction: column; align-items: center;">
978
+ <!-- icon666.com - MILLIONS vector ICONS FREE --><svg enable-background="new 0 0 152 152" xmlns="http://www.w3.org/2000/svg" width="36" height="36"><g id="Layer_2" data-name="Layer 2"><path d="m28 3h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 3a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 13h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 13a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m28 23h-16a3 3 0 0 0 0 6h16a3 3 0 0 0 0-6zm0 4h-16a1 1 0 0 1 0-2h16a1 1 0 0 1 0 2z" fill="#000000" style="fill: rgb(250, 250, 250);"></path><path d="m4 23a3 3 0 1 0 3 3 3 3 0 0 0 -3-3zm0 4a1 1 0 1 1 1-1 1 1 0 0 1 -1 1z" fill="#000000" style="fill: rgb(250, 250, 250);"></path></g></svg>
979
+ <span style="margin-top: 8px;">menu-set</span>
980
+ </div>`,
981
+ content: { type: 'menu-settings-block' },
982
+ });
983
  </script>
984
 
985