問題タブ [silverstripe]

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.

0 投票する
2 に答える
302 参照

php - サブドメインの問題

私はシルバーストライプサブドメインの問題に取り組んでいます。他の誰かがコードを作成したので、助けていただければ幸いです。

メインのウェブサイト(www.mainwebsite.comなど)には「AboutUs」ナビゲーションバーがあり、subdomain.mainwebsite.comなどのサブドメインでは「AboutUs」を非表示にします。

Silverstripeバックエンドからわかるように、「サブドメインに非表示」機能があり、チェックマークを付けました。ただし、「About Us」リンクはしばらくの間消え、メインサイトとサブドメインの両方で他のテーマに戻ります。

誰かが私を正しい方向に向けることができますか?どうすればこの問題を解決できますか?必要に応じて、ここに任意のコードをコピーできます。助けてください。

ヒープに感謝します、S :)

コメントを追加してください、私は私のサイトの私のpage.phpでこのコードを見つけました-それが有用であるならばコードフォルダ

コメントを追加します。これがテーマのPage.ssのナビゲーション部分です-私が使用しているテンプレートフォルダ

コメントを追加します。テンプレート内のnavigation.ssは次のようになります-includesフォルダーは次のようになります

申し訳ありませんが、少し長いですが、助けていただければ幸いです。ありがとう。

みなさん、こんにちは。page.ssの<%cached'Navigation'、Aggregate(Page).Max(LastEdited)%> <%end_cached%>を削除すると、動作しているようです。この行の目的や意味を教えていただけますか?ありがとう。

0 投票する
1 に答える
362 参照

content-management-system - SilverStripe ブログモジュールの翻訳

SS のブログ モジュールには、翻訳する必要のあるテキストがハードコードされていることに気付きました (フランス語で)。コードが /blog/templates/Includes/BlogSummary.ss にあることがわかりましたが、変更してもフロントエンドで何も変わりません...

/dev/build/?flush=all を実行しようとしましたが、何もありません... まだ。

何か案が?助けていただければ幸いです。前もって感謝します。

0 投票する
2 に答える
3090 参照

validation - Silverstripe-カスタムテンプレートを含むフォームに誤った検証エラーが表示される

私は次のカスタムフォームを持っています

このフォームのテンプレートは

フォームを送信するときに、「「お客様」に記入してください。必須です。」の代わりに。「これを記入してください」というメッセージが表示されます。必須です

これは、詳細フィールドを除くすべてのフィールドで発生しています。

誰かが私が間違っていることを教えてもらえますか?それは私を殺している...

0 投票する
1 に答える
646 参照

forms - Silverstripe-一般的な検索フォームがセキュリティ/ログインページで機能しない

Page.phpファイルで検索フォームを定義しました

function AdvancedSearchForm(){$ searchText = isset($ this-> Query)?$ this->クエリ:'検索'; $ searchText2 = isset($ this-> Subquery)?$ this-> Subquery: '0'; $ searchText3 = isset($ this-> documentType)?$ this-> documentType:'すべて';

}

そして、私のすべてのページはページから拡張され、検索フォームはヘッダーにあるので、すべてのページに表示されます。しかし、ユーザーがセキュリティ/ログインページを表示して何かを検索しようとすると、次のエラーメッセージが表示されます。

これは、セキュリティページがページから拡張されていないためだと思います。セキュリティログインページなどのシステムページを含むすべてのページで機能するように、から検索を設定するにはどうすればよいですか?

0 投票する
1 に答える
682 参照

tinymce - Silverstripe-フロントエンド経由のブログモジュールのブログエントリですが、画像のアップロード/挿入ボタンがtinymceにありません

ユーザーがフロントエンドを介してブログエントリを作成できるようにします。しかし、何らかの理由で、tinymceエディターには画像アップロードボタンがありません。作成者は、画像をデスクトップからtinymceにドラッグして、画像を挿入する必要があります。

著者が画像をアップロードしてブログで使用できるようにする画像ボタンを追加する方法はありますか?

また、実現したばかりで、「リンク」ボタンもありません

スクリーンショット

0 投票する
1 に答える
588 参照

php - PHP Foreach 内部で新しいオブジェクトを作成する

$Show->DateTimes()フォームを生成する次のコードを修正して、一連の新しいフィールドを自動的に生成し、利用可能な日付の数に応じて価格を入力できるようにする方法について、少し混乱しています。

これが可能かどうかはわかりません。コメント内に foreach を追加して、それがどのように機能するかを説明しましたが、PHP が混乱しているだけだと思います。

私は現時点でこのコードを持っています:

編集:最終的な固定コード:

0 投票する
1 に答える
1216 参照

php - Pos/Interation -1 の Silverstripe コントロール

データを制御/ループして、次のものを生成できるようにしたいと考えています。

コントロール内で Pos を使用できることはわかっていますが、これは 0 から開始する必要があります。SS テンプレート内で簡単な数学計算を行うことができればよいのですが。どうすればこれを達成できるか考えられません。

0 投票する
2 に答える
540 参照

regex - Coda の構文モードが機能しない - 正規表現の問題

SilverStripe(.ss) ファイルの構文強調表示を作成するために使用している次の SyntaxDefinition.xml ファイルがあります。ただし、次のコードで正規表現エラーが発生します。

このコードの「変数」部分で、$Content などのドル記号で始まるすべてのコードに色を付けたいと考えています。

0 投票する
1 に答える
525 参照

javascript - Silverstripe での TinyMCE のコードの再フォーマット

TinyMCE に HTML/avascript コードを挿入すると、ページを保存した後にコードが再フォーマットされたり消えたりします。これを無効にしたい。再フォーマットを止める方法はありますか?

0 投票する
1 に答える
188 参照

emacs - Silverstripe テンプレート、html モード

silverstipe templatesで動作するモードを取得しようとしていますが<% end_control %>、インデントは壊れていますが、そうで<% nd_control %>はありません。それは でなければなりませんが、それ"<% end"を修正する方法に行き詰まっています。