問題タブ [piranha-cms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
piranha-cms - 動的に追加された後、管理者のタイトルが表示されない
新しい Piranha CMS アプリケーションをゼロから作成しており、管理セクションを拡張してコンテンツ セクションに別のタブを追加しています。これを次のように動的にメニューに追加しています。
HTML がどのように見える他の作業管理メニューはこれです
この行をビューに追加すると:
次の HTML が生成されます (H1 が欠落しています)。
タブを動的に追加するときに H1 を入力するにはどうすればよいですか?
piranha-cms - Telerik ASP.NET MVC プロジェクトのエラー「要求された型の 1 つ以上を読み込めません」
ここでドキュメントと質問を読んだ後、まだ問題を解決できないので、ここに投稿します。私を助けてください。(Visual Studio 2013 Update 2、Piranha 2.2.4 を使用しています)
テンプレート プロジェクトで Piranha をテストしました。すべて問題ありません。Telerik ASP.NET MVC Q3 2014 プロジェクトを作成し、「はじめに」チュートリアルに従って Piranha を既存のプロジェクトに追加します。このエラー メッセージが表示されました (この問題も適用しましたhttps://github.com/PiranhaCMS/Piranha/issues/277 )
Piranha と Piranha.MVC 参照を削除し、ソース プロジェクトから参照を追加すると、このエラーが発生します
私を助けてください。どうもありがとう
asp.net-mvc - Piranha CMS カスタム メニュー
タブを追加できましたが、デフォルトではすべてのタブが選択されています。My Custom Menu の下に 3 つのタブがあります。3人とも当選。タブの 1 つだけに SelectedActions を指定しました。なぜこれが起こるのですか?
ここからコードを取得しました。
piranha-cms - Piranha CMS - カスタム メニューの強調表示と選択したメニュー項目の追加
3 つのメニュー項目に対して 3 つの異なるコントローラーがあり、3 つすべてに対して SelectedActions を指定しました。ただし、常に 3 つのメニュー項目すべてが選択されます。次のコードを調べて、修正が必要かどうか教えていただけますか?
3 つのメニュー コードをすべて 1 つのコントローラーに移動しても、動作に変化はありませんでした。
piranha-cms - Piranha CMS を使用したコンテンツ ハブとクライアント アプリケーションの作成
最初に、私が達成しようとしていることが Piranha CMS でサポートされているかどうかはわかりません (これは私がここで判断しようとしている部分です)。彼らは、Web サイトにスタンドアロンのコンテンツ ハブを作成する機能について言及していますが、そのモデルで何が可能になるかについての私の仮定は間違っている可能性があります。私が既に行ったことは、Piranha CMS をホストする ASP.NET MVC アプリケーションを作成し、それをテスト目的で Azure Web サイトに公開したことです。その部分は期待どおりに動作します。コンテンツ管理インターフェイスは、ここでユーザーが直面する唯一の要素です。これは、クライアント アプリケーションのコンテンツ ハブとして機能することだけを目的としています (これは概念の証明にすぎないため、現時点では 1 つだけです)。
現在、ハブからコンテンツをプルするクライアント ASP.NET MVC アプリケーションを構築しようとしています。これは、私の仮定が間違っていた可能性があると私が考えているところです。クライアントにも Piranha CMS nuget パッケージをインストールできると考えていました。また、ハブからコンテンツを取得するようにフレームワークを構成できます。コンテンツはクライアント サイトでホストされていました。Piranha の REST API を使用してハブからコンテンツを取得できることはわかっていますが、より使いやすいエンティティ モデル ベースの API を使用できるようにしたいと考えています。
だから私の質問は、私が説明した方法で Piranha CMS をセットアップすることが (合理的な範囲内で) 可能かどうかです。そうである場合、クライアントがコンテンツ ハブの場所を認識できるようにするには、どうすれば正確にクライアントを構成できますか?
asp.net-mvc - キャッシュの問題により、サイト マップやその他のサイト メタデータの更新が表示されない
OWIN 認証を使用しているため、cms を別の Web サイトに配置する必要がありました。cms はcms.domain.com
domain.com の私の VS プロジェクトにあり、単純に「ピラニア」接続文字列を正しいデータベースに向けました。これまでのところ、すべてが完全に機能していました。MediaProvider を変更して、IMediaProvider の 2 つの取得メソッドのドメイン名の問題に対処するだけで済みました。
現在、ヘルパーを使用してメニューを統合しようとしています@UI.Menu
が、ヘルパーがWeb.Config
ファイルのデータベースを使用していないようです (から投稿を取得するのに問題はありませんC#
)。スタート ページしか表示されません。それを確認するために、サイトの説明を変更cms.domain.com/manager
してヘルパーで表示しようとしました@Site.Description
が、デフォルトのサイトの説明がまだ表示されているため、実際には別のデータベースがあるように見えます..
HTML ヘルパーが使用するデータはどこから来るのですか? そして、どうすればそれを修正できますか?
更新:実際にはキャッシュの問題のようです。接続文字列とは関係ありません。
javascript - Tinymce の追加
ここで提案されているように、peranhacms のデフォルトの tinymce をオーバーライドしようとしています を html に追加しないように Piranha CMS html エディターを構成/オーバーライドします 。その問題には多くのリソースがありますが、うまくいきません。
- https://wordpress.org/support/topic/correct-way-to-allow-nbsp-entity-in-tinymce
- tinyMCE が p タグと nbsp を自動的に追加する
- http://blog.room34.com/archives/5075
- TinyMCE は、貼り付けという単語を使用するときに、スペースの代わりに を追加しています
これが私の tinymce.init の外観です。
これは、tinyice textarea に貼り付けるために使用する html の例です。
そして、それはブラウザのソースでどのように見えるかです:
実際に発火するかどうかを確認するためにアラートを設定しましたが、そうではありませpaste_postprocess
ん。my_cleanup_callback
そして、私はまだhtmlに を持っています。
私は設定しようとしてcleanup: true
いましたが、発射するのにpaste_auto_cleanup_on_paste: true
役立ちませんでしたpaste_postprocess
my_cleanup_callback
の問題をどのように解決しますか?