Update pages.html
Browse files- pages.html +3 -72
pages.html
CHANGED
@@ -768,6 +768,7 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
|
|
768 |
|
769 |
|
770 |
|
|
|
771 |
<script type="text/javascript">
|
772 |
var editor = grapesjs.init({
|
773 |
container: '#gjs',
|
@@ -817,35 +818,7 @@ var editor = grapesjs.init({
|
|
817 |
cleanCssBtnText: 'Удалить'
|
818 |
},
|
819 |
"grapesjs-templates": {
|
820 |
-
|
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: {
|
@@ -899,53 +872,11 @@ var editor = grapesjs.init({
|
|
899 |
canvasZoom: 94,
|
900 |
rulerOpts: {}
|
901 |
}
|
902 |
-
},
|
903 |
-
panels: {
|
904 |
-
defaults: [
|
905 |
-
{
|
906 |
-
id: 'layers',
|
907 |
-
el: '.gjs-pn-layers',
|
908 |
-
visible: false, // Скрыть панель слоев
|
909 |
-
},
|
910 |
-
{
|
911 |
-
id: 'styles',
|
912 |
-
el: '.gjs-pn-styles',
|
913 |
-
visible: false, // Скрыть панель стилей
|
914 |
-
},
|
915 |
-
{
|
916 |
-
id: 'traits',
|
917 |
-
el: '.gjs-pn-traits',
|
918 |
-
visible: false, // Скрыть панель свойств
|
919 |
-
},
|
920 |
-
{
|
921 |
-
id: 'blocks',
|
922 |
-
el: '.gjs-pn-blocks',
|
923 |
-
visible: false, // Скрыть панель блоков
|
924 |
-
},
|
925 |
-
{
|
926 |
-
id: 'views',
|
927 |
-
el: '.gjs-pn-views',
|
928 |
-
visible: false, // Скрыть панель представлений
|
929 |
-
},
|
930 |
-
{
|
931 |
-
id: 'assets',
|
932 |
-
el: '.gjs-pn-assets',
|
933 |
-
visible: false, // Скрыть панель активов
|
934 |
-
}
|
935 |
-
]
|
936 |
}
|
937 |
});
|
938 |
</script>
|
939 |
|
940 |
-
|
941 |
-
document.addEventListener('DOMContentLoaded', function() {
|
942 |
-
const shortcodes = document.querySelectorAll('.contact-form [contact-form]');
|
943 |
-
shortcodes.forEach(shortcode => {
|
944 |
-
// Здесь вы можете добавить HTML для формы контактов
|
945 |
-
shortcode.outerHTML = '<form action="#" method="post"><input type="text" name="name" placeholder="Your Name"><input type="email" name="email" placeholder="Your Email"><textarea name="message" placeholder="Your Message"></textarea><button type="submit">Send</button></form>';
|
946 |
-
});
|
947 |
-
});
|
948 |
-
</script>
|
949 |
<script>
|
950 |
|
951 |
// Добавляем кнопку линейки в верхнюю панель инструментов с использованием SVG-иконки
|
|
|
768 |
|
769 |
|
770 |
|
771 |
+
|
772 |
<script type="text/javascript">
|
773 |
var editor = grapesjs.init({
|
774 |
container: '#gjs',
|
|
|
818 |
cleanCssBtnText: 'Удалить'
|
819 |
},
|
820 |
"grapesjs-templates": {
|
821 |
+
// Настройки для grapesjs-templates
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
822 |
},
|
823 |
"grapesjs-rte-extensions": {
|
824 |
base: {
|
|
|
872 |
canvasZoom: 94,
|
873 |
rulerOpts: {}
|
874 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
875 |
}
|
876 |
});
|
877 |
</script>
|
878 |
|
879 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
880 |
<script>
|
881 |
|
882 |
// Добавляем кнопку линейки в верхнюю панель инструментов с использованием SVG-иконки
|