{"id":25030,"date":"2021-05-23T11:19:00","date_gmt":"2021-05-23T08:19:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=25030"},"modified":"2021-10-17T18:54:55","modified_gmt":"2021-10-17T15:54:55","slug":"tinymce-redigeerija-installimine-ja-kasutamine-laravelis","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/et\/tinymce-redigeerija-installimine-ja-kasutamine-laravelis\/","title":{"rendered":"TinyMCE redigeerija installimine ja kasutamine Laravelis"},"content":{"rendered":"<p>Varem olen avaldanud artikli <a href=\"https:\/\/themewp.inform.click\/et\/kuidas-ckeditorit-laravelis-installida-ja-kasutada\/\" title=\"Kuidas kasutada CKEditorit Laravelis\" >Kuidas kasutada CKEditorit Laravelis<\/a>. Sellele artiklile viidates palusid paljud lugejad kirjutada postituse selle kohta, kuidas kasutada <strong>TinyMCE redaktorit Laravelis<\/strong>. TinyMCE on ka \u00fcks populaarsemaid WYSIWYG HTML-i redigeerijaid nagu CKEditor. Selles artiklis uurime, kuidas installida ja kasutada TinyMCE-redaktorit Laraveli rakenduses.<\/p>\n<p>Veebit\u00f6\u00f6 ajal peame m\u00f5nikord andmebaasi salvestama pikki sisu, pilte ja rikkalikke juppe. See sisu v\u00f5ib olla elulugu, toote kokkuv\u00f5te, lehe sisu jne. K\u00f5ik need vormingud n\u00f5uavad erinevate HTML-siltide kasutamist. HTML-i tekstim\u00e4rgend ei ole HTML-elemente sisaldava sisu kirjutamisel kasutajas\u00f5bralik. Siin peaksite kasutama <a href=\"https:\/\/themewp.inform.click\/et\/3-parimat-veebirakenduse-jaoks-moeldud-rikasteksti-redaktorit\/\" title=\"veebi tekstiredaktoreid\" >veebi tekstiredaktoreid<\/a>.<\/p>\n<p>TinyMCE ja CKEditor on populaarsed toimetajad. Teil on valida \u00fcks neist. M\u00f5lemad WYSIWYG-redaktorid (mida n\u00e4ete, on need, mida saate) on kerged ja t\u00f6\u00f6tavad veebirakenduste jaoks ideaalselt.<\/p>\n<p>TinyMCE redaktorit on piiratud t\u00f6\u00f6riistadega tasuta kasutada. Kui keegi soovib kasutada oma esmaklassilisi pistikprogramme, siis kontrollige palun tema <a href=\"https:\/\/www.tinymce.com\/pricing\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">hinnalehte<\/a>.<\/p>\n<h2>Installige ja kasutage Linyeli redaktorit TinyMCE<\/h2>\n<p>TinyMCE redaktori integreerimiseks Laraveli kasutan <a href=\"https:\/\/www.npmjs.com\/package\/tinymce\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">TinyMCE jaoks paketti npm<\/a>. Laravel pakub sisseehitatud tuge npm-le. K\u00f5ik, mida peate veenduma, et <a href=\"https:\/\/nodejs.org\/en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Node.js<\/a> on teie s\u00fcsteemi installitud. Avage terminal oma projekti juurkataloogis ja k\u00e4ivitage k\u00e4sk, et k\u00f5igepealt installida s\u00f5ltuvused npm-st.<\/p>\n<pre><code>npm install<\/code><\/pre>\n<p>P\u00e4rast seda installige TinyMCE, kasutades k\u00e4sku npm:<\/p>\n<pre><code>npm i tinymce<\/code><\/pre>\n<p>Kui olete l\u00f5petanud, liigute kataloogi node_modules \/ tinymce ja n\u00e4ete m\u00f5nda faili ja kausta. Peame m\u00f5ned neist kopeerima ja paigutama kataloogi \u201eavalik&quot;. Selleks avage <code>webpack.mix.js<\/code>fail ja lisage sellesse allolev kood.<\/p>\n<p><strong>veebipakk.mix.js<\/strong><\/p>\n<pre><code>....\n....\nmix.copyDirectory('node_modules\/tinymce\/icons', 'public\/node_modules\/tinymce\/icons');\nmix.copyDirectory('node_modules\/tinymce\/plugins', 'public\/node_modules\/tinymce\/plugins');\nmix.copyDirectory('node_modules\/tinymce\/skins', 'public\/node_modules\/tinymce\/skins');\nmix.copyDirectory('node_modules\/tinymce\/themes', 'public\/node_modules\/tinymce\/themes');\nmix.copy('node_modules\/tinymce\/jquery.tinymce.js', 'public\/node_modules\/tinymce\/jquery.tinymce.js');\nmix.copy('node_modules\/tinymce\/jquery.tinymce.min.js', 'public\/node_modules\/tinymce\/jquery.tinymce.min.js');\nmix.copy('node_modules\/tinymce\/tinymce.js', 'public\/node_modules\/tinymce\/tinymce.js');\nmix.copy('node_modules\/tinymce\/tinymce.min.js', 'public\/node_modules\/tinymce\/tinymce.min.js');<\/code><\/pre>\n<p>\u00dclaltoodud koodis kasutame Laraveli funktsiooni <a href=\"https:\/\/laravel.com\/docs\/master\/mix\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Varade kompileerimine (segu)<\/a>.<\/p>\n<p>J\u00e4rgmisena k\u00e4ivitage k\u00e4sk, mis kopeerib failid ja kaustad kaustast \u201enode_modules \/ tinymce&#8221; kataloogi \u201epublic&#8221;.<\/p>\n<pre><code>npm run dev<\/code><\/pre>\n<p>N\u00fc\u00fcd oleme valmis failis TinyMCE redaktorit kasutama. Kaasake <code>tinymce.js<\/code>fail ja helistage redaktorile j\u00e4rgmiselt.<\/p>\n<pre><code>&lt;textarea class=\"description\" name=\"description\"&gt;&lt;\/textarea&gt;\n&lt;script src=\"{{ asset('node_modules\/tinymce\/tinymce.js') }}\"&gt;&lt;\/script&gt;\n&lt;script&gt;\n\u00a0\u00a0\u00a0\u00a0tinymce.init({\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0selector:'textarea.description',\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0width: 900,\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0height: 300\n\u00a0\u00a0\u00a0\u00a0});\n&lt;\/script&gt;<\/code><\/pre>\n<p>N\u00fc\u00fcd peaksite oma lehel n\u00e4gema redaktorit TinyMCE, nagu ka allolevat ekraanipilti.<\/p>\n<h2>Installige TinyMCE CDN-i abil<\/h2>\n<p>Siiani oleme n\u00e4inud, kuidas TinyMCE redaktorit installida npm abil, mis on soovitatav viis. Teine v\u00f5imalus TinyMCE kasutamiseks on CDN. CDN-i kasutades ei pea te raamatukogu faile oma serveris hoidma. See sisaldab otseselt hostitud serveri n\u00f5utavaid faile.<\/p>\n<p>Kasutaja saab TinyMCE-d kasutada CDN-i kaudu j\u00e4rgmiselt.<\/p>\n<pre><code>&lt;textarea class=\"description\" name=\"description\"&gt;&lt;\/textarea&gt;\n&lt;script src=\"https:\/\/cloud.tinymce.com\/stable\/tinymce.min.js\"&gt;&lt;\/script&gt;\n&lt;script&gt;\n\u00a0\u00a0\u00a0\u00a0tinymce.init({\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0selector:'textarea.description',\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0width: 900,\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0height: 300\n\u00a0\u00a0\u00a0\u00a0});\n&lt;\/script&gt;<\/code><\/pre>\n<p>See selleks! Loodan, et saate aru, kuidas TinyMCE redaktorit Laravelis installida ja kasutada. Tahaksin kuulda teie m\u00f5tteid ja ettepanekuid allpool olevas kommentaaride jaotises.<\/p>\n<h3>seotud artiklid<\/h3>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/trix-avatud-lahtekoodiga-wysiwyg-redaktor-veebisaitidele\/\" title=\"Trix - avatud l\u00e4htekoodiga WYSIWYG-redaktor veebisaitidele\">Trix &#8211; avatud l\u00e4htekoodiga WYSIWYG-redaktor veebisaitidele<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/looge-php-s-mitmekeelne-veebisait-kasutades-laraveli-raamistikku\/\" title=\"Looge PHP-s mitmekeelne veebisait, kasutades Laraveli raamistikku\">Looge PHP-s mitmekeelne veebisait, kasutades Laraveli raamistikku<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/laraveli-mitme-andmebaasiuhenduse-funktsiooni-kasutamine-veebisaidil\/\" title=\"Kuidas kasutada veebisaidil Laraveli mitme andmebaasi\u00fchenduse funktsiooni\">Kuidas kasutada veebisaidil Laraveli mitme andmebaasi\u00fchenduse funktsiooni<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kas otsite TinyMCE-redaktori integreerimist Laraveli rakendusse? Selles artiklis uurime, kuidas TinyMCE redaktorit Laravelis installida ja kasutada.<\/p>\n","protected":false},"author":1,"featured_media":20513,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[498],"tags":[842],"class_list":["post-25030","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel2-5","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/25030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/comments?post=25030"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/25030\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media\/20513"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media?parent=25030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/categories?post=25030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/tags?post=25030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}