タグ付けされた質問 「wysiwyg」

4
管理URLを使用したMagento 2 WYSIWYGメディアイメージディレクティブ
管理URLを使用してmagento 2がメディアイメージのディレクティブを作成するのはなぜですか? たとえば、カテゴリページWYSIWYGに画像を追加すると、追加されます <img src="{{media url="wysiwyg/image.jpg"}}" alt="" /> しかし、その後、magentoはフロントエンドのためにそれを解析し、このようなものです <img src="https://domain.co.uk/admin/cms/wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9Ind5c2l3eWcvQ29udmV5b3JfYmVsdHNfZmFzdF9kZWxpdmVyeS5qcGcifX0,/key/b67d0a8069ef28a8443e0bad6d912512704213d60e1d9021b1ec2b9dd34bf390/" alt=""> 管理者へのリンクはブラウザにロードする唯一の方法なので、管理者にログインしている場合のみです。また、フロントエンドで管理パスを開示しているため、セキュリティ上の問題も発生します。 vendor / magento / module-cms / Helper // Wysiwyg / images.phpを見て、関数getImageHtmlDeclaration()がこれを生成するように見えます public function getImageHtmlDeclaration($filename, $renderAsTag = false) { $fileurl = $this->getCurrentUrl() . $filename; $mediaUrl = $this->_storeManager->getStore()->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_MEDIA); $mediaPath = str_replace($mediaUrl, '', $fileurl); $directive = sprintf('{{media url="%s"}}', $mediaPath); if …

3
Magento 1.9.1.0-WysiwygエディターでPDFファイルタイプをアップロードし、PDFアイコンを表示
ユーザーがで.PDFファイルタイプをアップロードできるカスタムモジュールを作成しましたCMS > Pages。使用されるコードは以下のとおりです。 app / etc / modules <?xml version="1.0"?> <config> <modules> <Pdf_WysiwygFiles> <active>true</active> <codePool>local</codePool> </Pdf_WysiwygFiles> </modules> </config> app / code / local / Pdf / WysiwygFiles / etc / config.xml <?xml version="1.0" encoding="UTF-8"?> <config> <modules> <Pdf_WysiwygFiles> <version>1.0.0</version> </Pdf_WysiwygFiles> </modules> <adminhtml> <cms> <browser> <extensions> <allowed> <jpg>1</jpg> <jpeg>1</jpeg> <png>1</png> <gif>1</gif> <pdf>1</pdf> …
9 magento-1.9  cms  css  pdf  wysiwyg 

3
WYSIWYGエディターでウィジェットを編集できなくなりました
最近、WYSIWYGエディターでのウィジェットの編集が機能しなくなりました。 ウィジェットをクリックすると、ブラウザコンソールに次のエラーが表示されます。 Uncaught DOMException: Failed to execute 'setBaseAndExtent' on 'Selection': There is no child at offset 1. at Editor.<anonymous> (http://example.com/js/tiny_mce/tiny_mce.js:1:15327) at Dispatcher.dispatch (http://example.com/js/tiny_mce/tiny_mce.js:1:6000) at DOMUtils.c (http://example.com/js/tiny_mce/tiny_mce.js:1:184650) at j (http://example.com/js/tiny_mce/tiny_mce.js:1:58627) at HTMLDocument.y (http://example.com/js/tiny_mce/tiny_mce.js:1:58785) (anonymous) @ tiny_mce.js:1 dispatch @ tiny_mce.js:1 c @ tiny_mce.js:1 j @ tiny_mce.js:1 y @ tiny_mce.js:1 tiny_mce.js:1 Uncaught DOMException: …

2
いくつかのhtmlタグがcmsページに保存されないのはなぜですか?
ホームページにHTMLを挿入しようとしていますが、ページを保存するとタグが消えてしまい、保存されません。 これは、ページに保存しようとしているHTMLです。 <section class="bottom_sec"> <div class="shop_bottom"> </div> </section> <section class="footer-container"> <figure class="footer-logo"><a href="#"><img src="{{skin url}}images/footer_logo.png" alt="footer_logo" /></a></figure> </section> </section> 保存ボタンをクリックする<section>と、<figure>タグとタグが消え、htmlは次のようになります <div class="shop_bottom"> </div> <p><a href="#"><img src="{{skin url}}images/footer_logo.png" alt="footer_logo" /></a></p> これらのタグをcmsページに保存するにはどうすればよいですか。magentoはこれらのタグを保存できますか?ありがとう...

3
カスタムモジュールのフロントエンドで{{media url =“ wysiwyg / image.jpg”}}を変更します
私はカスタムモジュール、非常にシンプルなブログを構築しています。私はすでにすべてが働いています。最後に追加したのは、WYSIWYG画像のアップロード機能でした。 管理者では、すべてが正常に動作します。しかし、正面に、私は生のソースコードを見て、<img>タグは以下で満たされています:{{media url="wysiwyg/some_image.jpg"}} に移動する/pub/media/wysiwyg/some_image.jpgと、jpgが存在します。しかし、ヘルパーまたは関数を使用してこれを変更し、フロントエンドで正しく設定する方法を理解できません。


1
WYSIWYGエディターボタンをphtmlフォームに追加する方法
以下のフォームの「特性」フィールドにwysiwygエディターボタンを追加したいと思います。バックエンドのようにスクリプトを追加しましたが、フォームで機能しません。そのボタンをクリックすると、ウィンドウが定義されていないことを警告します <form action="<?php echo $this->getUrl('createform/index/create'); ?>" id="createform" name="createform" method="post" enctype="multipart/form-data"> <div class="fieldset"> <ul class="form-list"> <li class="fields"> <div class="field"> <div class="input-box"> <table width = "700" cellspacing = "300" cellpadding = "150"> <tr> <th><p><label for="name" class="required"><?php echo Mage::helper('createform')->__('Name') ?><span>*</span></label></th> <th> <input name="name" id="name" title="<?php echo Mage::helper('createform')->__('Name') ?>" value="" class="input-text required-entry" type="text" /></p></th> …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.