CKEditor 4.19 Opencart үшін кеңейтілген редактор 3.x -2.3 + Автоматты сақтау
Opencart/OcStore 3.x. және Opencart 2.3 нұсқаларында (олардың әртүрлі құрастырылымдарын қоса алғанда) жұмыс істейді.
Қосымшамен байланысты мәселелер туралы маған жазбас бұрын, оны осы жерден сатып алғаныңызға көз жеткізіңіз. Соңғы кездері қосымшаны үшінші тарап ресурстарынан сатып алғанына қарамастан, адамдар маған шағымданып хат жазатын жағдайлар көбейіп келеді.
CKEditor - танымал WYSIWYG HTML редакторы, ол көбінесе стандартты Summernote орнына Opencart CMS-те қолданылады.
Икемді, функционалды, плагиндермен кеңейтілетін, уақытпен тексерілген.
Қосымша сізге стандартты және ыңғайсыз Summernote редакторын ауыстыруға мүмкіндік береді.
Толық пакетке кіретін стандартты плагиндерден басқа, мыналар қосылды:
- автоматты сақтау (әкімшілік панельден «шығу» немесе бетті кездейсоқ қайта жүктеу кезінде деректерді жоғалтпауға мүмкіндік береді. Бұл әр 30 секунд сайын орындалады. Ол LocalStorage негізінде жұмыс істейді. Деректер сайттың дерекқорына тек сіз оны сақтағаннан кейін ғана жазылады);
- CodeMirror (синтаксисті ерекшелеу)
- Қаріп Керемет қаріп
- автосілтеме (енгізілген сілтеме мәтінін автоматты түрде нақты сілтемеге айналдырады);
- сөз саны;
- Мәтінді таңдауды сақтау (WYSIWYG режимі мен код режимі арасында ауысқан кезде мәтінді таңдауды сақтайды)
- Youtube-тан бейнені енгізу
Егер сізге ckeditor-ға басқа файл менеджерін біріктіру қажет болса - бұл қызмет бөлек ақыға ұсынылады, егер сізде стандартты файл менеджерін өзгертетін қосымшалар болса және сіз оларды қолдауды қаласаңыз, онда бұл жұмыс та бөлек ақыға ұсынылады. Файл менеджерінің мүмкіндіктері:
- көп суретті жүктеу
- Қалталар арасында оңай шарлау үшін «нан үгінділері»;
- соңғы қалтаны есте сақтау;
- орыс файл атауларының транслитерациясы;
- файл атауларындағы қате таңбаларды ауыстыру;
- дүкен параметрлерінде көрсетілген басқа файл түрлерінің (тек суреттер ғана емес) сипаттамасына жүктеуді және ендіруді қосу мүмкіндігі;
- 1.7 нұсқасынан бастап, жүйелік файл менеджерінің стандартты нұсқасын ауыстыру мүмкіндігі қосылды;
Қосымшаны орнату ( v.1.6 нұсқасынан бастап):
1) Мұрағатты жүктеп алыңыз;
2) Стандартты орнатушы Модульдер/Кеңейтімдер -> Кеңейтімдерді орнату арқылы орнатыңыз;
3) Модификатор кэшін жаңартыңыз;
4) Пайдаланушы топтарына арналған құқықтарды орнату бөліміне өтіп, extension/cke_filemanager және extension/module/ckeditor үшін құқықтарды орнатыңыз. 2.3 нұсқасынан төмен нұсқалар үшін, сондай-ақ module/ckeditor үшін де.
5) Қосымшалар бөліміне өтіп, қосымшаны іске қосыңыз және параметрлерді сақтаңыз;
6) Шаблон механизмін және шолғыш кэшін жаңартыңыз;
7) Өнімді/санатты/мақаланы өңдеу үшін ашып, редактордың пайда болуын қамтамасыз етіңіз. Содан кейін сипаттамаға сурет енгізуге тырысыңыз, егер бәрі жақсы болса - өмірден ләззат алыңыз, егер олай болмаса, мәселені хабарлаңыз, мен сізге қолдау көрсету аясында оны шешуге көмектесемін.
Белгілі мәселелер:
- егер ckeditor-ға енгізілген мәтін сақтау кезінде сақталмаса, онда форманы жібермес бұрын кодты орындау қажет:
үшін (мысалы, CKEDITOR.instances файлында) {
CKEDITOR.instances[данасы].updateElement();
} Бұл код ckeditor байланыстырылған элементтердің мазмұнын жаңартады. Оны логикаңыздағы тиісті орынға қосыңыз.- CMS Opencart 2.3 нұсқасы үшін, "FTP параметрлерде қосулы болуы керек" қатесі пайда болған жағдайда , localcopy_ftp_fix.ocmod.xml модификаторын орнатыңыз, содан кейін редакторды қайтадан орнатып көріңіз;
- Journal 3 үлгісінің иелері үшін, admin/view/javascript/ckeditor/plugins/autosave/plugin.js файлында 42-жолға түсініктеме қалдырып, 43-жолға түсініктеме қалдырмауыңыз керек (1.7 нұсқасынан бастап маңызды емес);
- егер файл менеджерінің терезесі «төменгі жағында» болса , онда admin/view/stylesheet/sass/bootstrap/_variables.scss файлындағы 285-жолды түзету қажет
$zindex-модальды: 1050 !әдепкі;
қосулы
$zindex-модальды: 10500 !әдепкі;
және saas кэшін жаңартыңыз
Пайдаланушылар сипаттамаға енгізуге тырысатын