DmitrMakeev commited on
Commit
bde9b7e
·
verified ·
1 Parent(s): af51aa0

Update pages.html

Browse files
Files changed (1) hide show
  1. pages.html +29 -3
pages.html CHANGED
@@ -817,8 +817,35 @@ var editor = grapesjs.init({
817
  cleanCssBtnText: 'Удалить'
818
  },
819
  "grapesjs-templates": {
820
- templates: null, // Указываем, что не нужно загружать шаблоны
821
- projects: null, // Указываем, что не нужно загружать проекты
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
822
  },
823
  "grapesjs-rte-extensions": {
824
  base: {
@@ -874,7 +901,6 @@ var editor = grapesjs.init({
874
  }
875
  }
876
  });
877
-
878
  </script>
879
 
880
 
 
817
  cleanCssBtnText: 'Удалить'
818
  },
819
  "grapesjs-templates": {
820
+ templates: null, // Указываем, что не нужно загружать шаблоны
821
+ projects: null, // Указываем, что не нужно загружать проекты
822
+ onLoad: function(type) {
823
+ if (type === 'projects') {
824
+ // Возвращаем массив с вашим проектом
825
+ return [
826
+ {
827
+ id: 'your-project-id',
828
+ name: 'Your Project Name',
829
+ description: 'Your Project Description',
830
+ // Другие поля проекта
831
+ // Например, HTML и CSS контент
832
+ html: '<div>Your HTML content</div>',
833
+ css: 'body { font-family: Arial; }'
834
+ }
835
+ ];
836
+ }
837
+ return null; // Возвращаем null для других типов данных
838
+ },
839
+ onStore: function(payload) {
840
+ // Заглушка для сохранения данных
841
+ console.log('Storing data:', payload);
842
+ return false; // Возвращаем false, чтобы указать, что данные не сохранены
843
+ },
844
+ onDelete: function(id) {
845
+ // Заглушка для удаления проекта
846
+ console.log('Deleting project with ID:', id);
847
+ return false; // Возвращаем false, чтобы указать, что проект не удален
848
+ }
849
  },
850
  "grapesjs-rte-extensions": {
851
  base: {
 
901
  }
902
  }
903
  });
 
904
  </script>
905
 
906