問題タブ [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 に答える
127 参照

templates - htmlモードでカスタムタグの色を設定するにはどうすればよいですか

シルバーストライプテンプレートで動作するモードを取得しようとしています。

<%%>タグの背景を暗い色に設定するにはどうすればよいですか?

0 投票する
3 に答える
312 参照

content-management-system - メニューリストに画像を挿入します

3番目のメニューリストのそれぞれに画像/ロゴをメニュー項目に入力しようとしています。以下の例を参照してください。

ここに画像の説明を入力してください

私はSilverstripeを使用してメニュー項目にデータを入力してきました。以下は、これまでのところ画像なしのコードです。誰かが私が第3レベルのメニューに画像/ロゴを挿入する方法について正しい方向を教えてもらえますか?

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

以下の更新は私のPage.phpであり、$ Image.SetSize(20,20)$MenuTitleを第3レベルのメニューに挿入しました。ただし、CMSを介して画像を挿入しようとするたびに、CMSでエラーが発生します。申し訳ありませんが、私はこれに不慣れです、どんな助けもいただければ幸いです。

これがエラー情報です。

[ユーザーエラー]クエリを実行できませんでした:SELECT * FROM "Page" WHERE "ID"=15テーブル'ss_show.page'が存在しませんPOST/Show / admin / EditForm / field / MenuImage / EditFileForm

C:\ wamp \ www \ Show \ sapphire \ core \ model\MySQLDatabase.phpの525行目

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

php - メニュー項目を別の場所に移入する

Silverstripe に 4 つのメニュー項目を設定しようとしています。1 つの div で li class="area{$Pos}" を使用して、最初の 2 つのメニュー項目に SS を設定することができました。ただし、3 番目と 4 番目のメニュー項目は、最初の 2 つとは異なる div とクラスにあります。私は検索してきましたが、SS を使用して 3 番目と 4 番目のメニュー項目を別の div(/second div> とクラス) に入力する方法がわかりませんか?

これが私のコードです。

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

php - チューブ サイトの検索エンジンを選択しますか? (SilverStripe 固有または一般)

チューブ サイト (YouTube など) と比較できるサイトを開発しています。私は設計段階にあり、どの検索方法を使用するかを理解しようとしています。

、、のSilverStripeモジュールを持つフレームワークを使用しているので、それらは明らかに興味深いものです。もう 1 つのオプションは、検索エンジンを使用せずに、単純にデータベース (MySQL) にクエリを実行することです。SphinxSolrLucene

あなたならどうしますか?なぜ?

どんな入力でも大歓迎です!前もって感謝します!

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

silverstripe - メニューレベルに戻るsilverstripe関数

ページに表示されているメニューレベルを返す関数を作成しようとしています...現時点では、テンプレートで<%if%>ステートメントを使用しています。

これは、ページに3つのメニューレベルがある場合、<div class="navA navB navC">

私が欲しいのは、現在のページの最下位レベルのメニューだけを返す関数です。<div class="navC">

ありがとう

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

php - エラー: RecaptchaField::validate(): Recaptcha サービス エラー: 'invalid-request-cookie'

ReCaptcha スパム検証を設定した後、次のエラー メッセージが表示されます。ReCaptcha は正しく動作します。エラーが気になります。

Silverstripe バージョン 2.4.5 モジュールの使用: - spamprotection - recaptcha

ContactPage.php

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

swfobject - SWFObject を使用した JWPlayer の埋め込み - スキンを適用した状態

ちょっとした障害に遭遇して、過去 3 時間、頭がおかしくなりました。考えられることはすべて試しました...

SWFObject を使用して複数の JWplayers をページに埋め込もうとしています。これは、SilverStripe フレームワーク内の関数から構築されています。埋め込み自体は問題なく機能しますが、スキンがロードされません。ろくでなし。

各インスタンスに対して返されるコードは次のとおりです。

現在、スキンに指定されている URL は正しいです。しかし、このページを Chrome で実行すると、コンソールに次のように表示されます。

リソースの読み込みに失敗しました: サーバーは 404 (見つかりません) のステータスで応答しました /dataobject_manager/code/flv/jwplayer-skin/jw-skin_nedtrain.zip.swf

末尾の「 .swf 」に注目してください。一体どこからそれを手に入れたのですか?! そのファイルは存在しません。SWFObject が URL を処理して .swf-part を追加すると推測しているので、代わりに jwplayer.js を使用して埋め込んでみました。まったく同じエラーが発生しました。

私は困惑しています。誰かが私の悲惨さから私を助けてくれませんか? 誰??

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

silverstripe - 日付を保存しようとすると Silverstripe がクラッシュする

dataobject を拡張し、フィールドの 1 つに日付を持つ非常に単純なパフォーマンス クラスを作成しようとしていますが、何らかの理由で [追加] を押したときに入力するとハングします。Chromeインスペクターをチェックインしましたが、Ajaxリクエストが起動されますが、リクエストは何も返されません。数分間放置しても何も返されず、エラーログにも何も記録されません。日付を空白のままにして、テキスト フィールドに入力するだけで問題なく動作します。使用しているコードは次のとおりです。

本当に奇妙なのは、Silverstripe の拡張チュートリアルから ArticlePage クラスを取得すると、正常に動作することです。ページではなく DataObject を使用して実行しようとすると、これに遭遇します。

これについて何か助けていただければ幸いです。私は何時間も苦労してきました。

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

forms - Silverstripe Userforms Prototype と jQuery の競合

私は現在、javascript で悪夢を見ており、誰かが助けてくれることを願っています。私はユーザーフォームモジュールを使用しています。これには、クリックするとテキストフィールドのデフォルト値が消え、フォーカスを失ってnullになると再び表示されるように、独自のjQueryコードも追加しました。

また、同じページにスライドショーを実装しようとしています。IE8 との互換性の問題があるため、これには jQuery を使用できません (Microsoft が嫌いなだけではありませんか!)。代わりに Prototype を使用すると、prototype.js を 2 回 (ページの上部にあるスライドショー用に 1 回、ページの下部に 1 回) 含めていることが原因であると推測できるだけのランダムなエラーが大量に発生します。どういうわけかユーザーフォームによって挿入されたページ。上部のインクルードを削除すると、スライドショーで Prototype lib が見つからないというエラーが発生します。

$トークンの複数のフックの問題を防ぐためにjQuery.NoConflictを使用しようとしていますが、JavaScriptのエラーと競合が混乱してしまいました。

ユーザーフォームがjavascriptインクルード(jQueryとプロトタイプ)をどのように使用/インクルードするかを制御する方法はありますか?

どんな助けやアドバイスも大歓迎です!どうもありがとう

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

php - silverstripeでのphpユニットテスト

siverstripeでこの関数の書き込みユニットテストを開始する方法を知りたいですか?