Всего 125 336 комментариев

Евгений
21 августа 2022, 17:00
0
Вот тут можно посмотреть s30376.h10.modhost.pro/index.php?id=3
всего 3 ошибки —
Uncaught ReferenceError: jQuery is not defined at default.js?v=4e5b4ba68f:651:22
Uncaught ReferenceError: jQuery is not defined at jquery.jgrowl.js:393:4
Uncaught ReferenceError: miniShop2 is not defined at message_settings.js:1:1
Игорь
21 августа 2022, 15:34
0
Наконец-то нашел нормальную пошаговую инструкцию с объяснением человеческим

ссылка www.pandoge.com/stati-i-sovety/otobrazhaem-knopki-upravleniya-tablicami-v-vizualnom-redaktore-tinymce-v-modx-revo инструкция в самом конце была.

Эта инструкция относится для Modx Revo. Речь пойдет о текстовом редакторе TinyMCE Rich Text Editor.

На днях, ознакомился с данной статьей и появилась идея. Идея в том, что мне часто необходимо вставлять готовые текстовые/медиа блоки между абзацами когда добавляю статьи в блоге.

Каждый раз, копировать код или искать чанк, и потом вставлять в контент, не удобно и требует времени.

Когда начал изучать текстовый редактор TinyMCE для Modx Revo, узнал, что он больше не поддерживается разработчиками и решил заменить его на TinyMCE Rich Text Editor.

И начал разбираться, как включить или добавить необходимые плагины/кнопки в текстовый редактор TinyMCE Rich Text Editor в Modx Revolution.

И так, начнем.

1. Устанавливаем TinyMCE Rich Text Editor.

2. Заходим в настройки TinyMCE Rich Text Editor. Для этого, заходим в Системные настройки (находится в правом углу админки).

3. В пространстве имен skr.sh/sFFx07nlKhu?a выбираем tinymcerte. Откроются настройки.

4. Находим «Плагины» в списке настроек. skr.sh/sFFfa3NbIys?a. В значениях два раза кликаем мышкой. Вставляем курсор в конце и обязательно вставляем пробел и пишем template. Нажимаем Enter.

5. На той же странице настроек, находим Раздел Панель инструментов 1 skr.sh/sFFcgTOuWvt?a и в значениях 2 раза кликаем мышкой и в конце строки вставляем пробел | template и нажимаем Enter.

6. Далее, открываем Notepad++ или любой другой текстовый редактор в компьютер (например, Блокнот) и пишем следующий код:

{
	"templates": [{
		"title": "Some title 1",
		"description": "Some desc 1",
		"content": "[[$chunkname]]"
	}, {
		"title": "Some title 2",
		"description": "Some desc 2",
		"url": "../assets/components/tinymcerte/templates/template-name.html"
	}]
}
и сохраняем файл с названием external-config.json в директории /assets/components/tinymcerte/tinymcerte/js/.

7. В настройках в Поиск по ключу вводим tinymcerte.external_config (скриншот) skr.sh/sFFsNtBYYCy?a

и в значение относительный путь к файлу external-config.json. В нашем случае, это ../assets/components/tinymcerte/tinymcerte/js/external-config.json. Жмем Enter.

На всякий случай, чистим кэш и проверяем как работает новый визуальный редактор.
Игорь
21 августа 2022, 15:06
0
Спасибо, точно, теперь увидел.
но все равно не срабатывает

все делаю по инструкции

2022-08-21-19-02-14 2022-08-21-19-03-46 2022-08-21-19-04-15 2022-08-21-18-57-08
Иван Бочкарев
21 августа 2022, 14:14
0
А ошибка какая? В консоли браузера что показывает?
Евгений
21 августа 2022, 12:00
0
Опытным путем вычислил — проблема в обновлении Minishop2. В версии 2.9.3-pl фоторама работает, в последней версии 3.0.6-pl уже где-то ошибка
Евгений
21 августа 2022, 11:41
0
Да на jQuery уже думал, вроде бы все есть
Сергей Лим
21 августа 2022, 10:00
0
Уже давно Минишоп не устанавливал, но проблема у меня такая была. Вроде проблема была в отсутствии jquery
Алексей Смирнов
21 августа 2022, 09:08
+2
Просто пересчелкните на 2ю страницу… И там все есть.
Игорь
20 августа 2022, 21:23
0
Пытался еще пойти другим путем, нашел статью, там описывается так:
2022-08-21-1-20-06

но я не увидел у себя assets/components/tinymcerte/tinymcerte/js/external-config.json
этот файл external-config.json его нет нигде!!!
установлен пакет tinymcerte-2.0.5-pl
Игорь
20 августа 2022, 21:10
0
не удалось

вроде все сделал.
вот тут не понял, где взять tinymcerte.toolbar1:

3) Переходим в Системные настройки > Пространство имен tinymcerte и указываем следующие параметры в tinymcerte.plugins добавляем название плагина, в нашем примере mxs_mce_plugin в tinymcerte.toolbar1 добавляем work_desc название кнопки

там нет tinymcerte.toolbar1

2022-08-21-1-04-45
Василий Одинцов
20 августа 2022, 13:43
0
Компонент будет работать только на купленном домене. Можно в OpenServer'е добавить локальный алиас на нужный домен.
Lori
20 августа 2022, 10:53
0
спасибо, еще раз проверил и оказалось вместо components написал copmonents...)
Lori
20 августа 2022, 10:49
0
я ее читал и loadClass пробовал с указанием пути, в итоге все равно ошибка, а компонент установлен
Артур Шевченко
20 августа 2022, 10:39
+1
Вероятно потому, что modx не знает где его искать. Думаю эта заметка поможет.
Lori
20 августа 2022, 09:14
0
Не создается подписка при активации юзера с помощью Login
Олег
19 августа 2022, 23:56
0
Добрый вечер!
Подскажите, возможно ли сделать бесплатную доставку при стоимости заказа выше 1500руб? Только для определенного вида доставки.
Станислав
19 августа 2022, 23:40
0
Данное дополнение можно доработать до нужного функционала, очень гибкое!
Гарри
19 августа 2022, 20:13
0
Есть системная настройка «tinymcerte.image_class_list».
[{"title": "None", "value": ""},{"title": "No border", "value": "img_no_border"}]
Дмитрий
19 августа 2022, 14:26
0
Здравствуйте!
ситуация такая, на локалке open server благополучно всё устанавливается, всё отлично работает, а вот первый купленный, так сразу не устанавливается
Матерится вот так:

Консоль запущена…
Пробуем установить пакет с подписью: msoptionscolor-2.1.9-beta
Пакет найден… сейчас идёт подготовка к его установке.
xPDOZip: Error opening archive at C:/OpenServer/domains/lakbicom.local/core/packages/msoptionscolor-2.1.9-beta.transport.zip
PHP warning: ZipArchive::extractTo(): Invalid or uninitialized Zip object
PHP warning: ZipArchive::close(): Invalid or uninitialized Zip object
Could not unpack package C:/OpenServer/domains/lakbicom.local/core/packages/msoptionscolor-2.1.9-beta.transport.zip to C:/OpenServer/domains/lakbicom.local/core/packages/. SIG: msoptionscolor-2.1.9-beta
Невозможно установить пакет с подписью: msoptionscolor-2.1.9-beta

с правами на папке всё отлично,
а забыл, ещё какая-то непонятная ситуация с «Ознакомьтесь с лицензионным соглашением для этого пакета.», настораживает то, что есть только эта надпись и две кнопки,
PS на модхост всё отлично