問題タブ [modx-evolution]
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.
modx - 子リソースを 2 つの異なる親リソースに割り当てる (?)
私は次のような記事のブログを持っています:
(親) カテゴリー: ニュース
(子) 記事: 作者-トムが書いたニュース-1
(子) 記事: 作者-ビルが書いたニュース-2
(親) カテゴリ: スポーツ
(子) 記事: 作者-bill によって書かれたスポーツ-4
(子) 記事: 作者-ジャックによって書かれたスポーツ-7
(親) カテゴリ: 天気
(子) 記事: 作者-トムによって書かれた天気-1
(子) 記事: 作者-ジャックによって書かれた天気-3
著者名は template_variable です。そして、記事ごとに著者名を手動で入力します。
著者名はクリック可能なリンクです。そして、私が達成したいのは、たとえば、ユーザーが「author-bill」をクリックすると、ユーザーは「author-bill」によって書かれたすべての記事、つまりニュース 2 とスポーツ 4 のみを表示することです。"author-jack" についても同じです (sports-7 と weather-3)。
子を 2 つの異なる親に割り当てることはできません (たとえば、「ニュース」カテゴリと「著者ジャック」の両方に...)。
私は実行可能な解決策について考えることで立ち往生しています...
code-snippets - MODx Evolution Weblogin: ログインすると、要求されたページにリダイレクトされます
ニュースレターを送信しており、セキュリティで保護されたページに移動するリンクがあります。ユーザーがログインした後、最初に要求されたページにリダイレクトするように WebLogin を設定するにはどうすればよいですか?
これは私が望む動作です:
- URL www.mysite.com/protectedpage を入力してください
- ログインページにリダイレクトされました。
- ログイン成功。
- www.mysite.com/protectedpage にリダイレクトされました
使用する
- MODx エボリューション 1.0.14
- ウェブログイン 1.1
- PHP バージョン 5.3.6
- アパッチ 2.0
- MySQL 5.1.46
どんな助けでも感謝します。ありがとう。
php - preg_replace がスニペットで機能しない
次の modx evo スニペット (「removespace」という名前) を使用して、文字列内のスペースを削除してテレビを出力します。
ただし、テンプレートでスニペット [[removespace]] を呼び出しても、スペースが削除された文字列は生成されません。文字列をそのまま生成します。
しかし、$string1 変数に "Hello world" というテキストを挿入すると、スペースのない結果が生成されます。
解決策はありますか?
.htaccess - コンテンツ配置リンクの競合
私は MODx Evolution を使用しており、htaccess ファイルに以下を含めました。
次のように、ダウンロードできる各画像のダウンロード ボタンがあります。
上記のコードは完全に機能します。
次のコードを使用して、ユーザーが別のブラウザー タブでフル スケールの画像を表示するための別のボタンを追加しました。
ユーザーが「PREVIEW」をクリックすると、ダウンロード用の Content Disposition 添付ボックスが表示されます。コンテンツのダウンロードボックスではなく、計画した方法で画像のプレビューを表示するには、「プレビュー」を取得するにはどうすればよいですか?
modx - MODx でテンプレート変数の入力値がない場合、DIV を表示しない
私のブログ投稿には、VIDEO または IMAGE のいずれかが含まれており、両方が含まれていることはありません。VIDEO と IMAGE は、どちらも MODx Evolution CMS のテンプレート変数です。これで常に、画像の DIV セクション (空白/領域) が表示され、その下にビデオの DIV が表示されます。画像のテンプレート変数を入力し、ビデオ DIV の空白スペースを入力しない限り、画像のみを表示したい。同様に、ビデオのテンプレート変数を入力するときに、DIV 画像スペースに空白の領域/スペースを表示したくありません。
画像の DIV:
ビデオの DIV:
IMAGE を入力したときに DIV を表示して、VIDEO DIV のスペースを表示しない方法は? または、ビデオを入力したときにDIVを表示して、IMAGE DIVのスペースを表示しない方法は? いくつかの IF-THEN ルール?