問題タブ [perch]
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.
ckeditor - CKEDITOR.replace と Perch を統合して 2 つのエディターを使用する
CKEDITOR のドキュメントには、config.js ファイルで以下を使用するための提案があります。
それは実際には機能しませんが。括弧なしでのみ機能します。
現在、Perch にはこの小さなリグもあります。インラインで使用することを意図した CKEDITOR.replace ですが、config.js ファイルで使用したいと思います。config.js 内で動作するように CKEDITOR.replace への呼び出しを書き直すにはどうすればよいですか?
php - Perch CMS フィルタリング
PHP CMS である Perch を使用しています。一般的なphpの質問のように思えるので、ここでこの質問をしています。
基本的に、検索ページでフィルターを使用しています。
GET 文字列に値がある場合にのみフィルタリングしたいので、job_subject が指定されている場合はフィルターを適用しますが、IF ステートメントを使用できないことはわかっていて、php の代替手段がわからないのですか?
javascript - Perch CMS のタグラインの配列をループする
これはかなり複雑な要求です。
したがって、私の問題には3つの要素があります。JQuery bxslider 、ウェブサイトのリリース後にクライアントが更新できる必要があるキャッチフレーズの Perch CMS セットと JavaScript コード ブロック。
私ができるようにしたいのは<h2>
、jQuery bxslider がその背後にある画像を変更したときに、要素を適切なキャッチフレーズ (つまり、2 番目の製品がアイテム 2 に等しい) に置き換える関数を作成することです。
問題の HTML は次のとおりです。
bxSlider の標準スクリプト
そして、私が使用するキャッチフレーズの配列を使用する jQuery スクリプトが必要です。
<?php perch_content('Taglines');?>
私は自分の機能のためにこのようなことをしようとしました:
$each()
jQueryに付属する関数を使用してループスルーしようとしましたが、成功しませんでした。誰でも何か提案できますか?非常にトリッキーなコンセプトであり、クライアントが Perch でコンテンツを更新することにそれほど依存していなければ、それを行うことができました。
javascript - Perch CMS - リージョン リストから最初のアイテムを取得する
Perch CMS を使用して、bxslider のキャプションを取得しています。現在、4 つのタグラインがあります。各 bxslider リスト項目で異なる画像を使用しているため、配列自体の特定のインデックスを引き出す方法があるかどうか疑問に思っています。
それが現在の私のHTMLコードです。そして、私はタグラインを引き出すことができるようにしたい
<?php perch_content('Taglines');?>
<li>
しかし、最初の の最初のタグライン、2 番目のタグの 2 番目のタグラインだけでなく、すべてのタグラインがタイトルに取り込まれることは明らかです<li>
。
とまり木内でこれを行う方法はありますか? (以下の理想的な出力)。
apache - 出力から .php 拡張子を削除する
Perch を使用して小さな CMS ソリューションを開発しています。現在、ローカル開発マシンの WampServer で実行されています。
Perch はすぐに使いやすい URL を提供しないため、/perch ディレクトリが変更されないようにしながら、これを実装したいと考えました。
これまでのところ、書き換え部分が機能しています。つまり、/blog.php のリクエストは /blog に 301 され、/blog は以下のルールを使用して /blog.php に書き換えられます。
ただし、HTML 出力にはまだ .php 拡張子が残っています。.htaccess ファイルに以下を追加してみました:
ただし、これはグローバルに適用されます。つまり、/perch フォルダー内のリンクにも適用されます。/perch フォルダー以外のすべてに適用する条件を追加する方法が見つかりませんでした。そのような方法はありますか?
ProxyPass/ProxyReversePass のドキュメントも見ましたが、ページ上の HTML を置き換えるだけではやり過ぎのようです。
どんな助けでも大歓迎です。
よろしく、 dotdev
php - リンクのディレクトリ パスを 1 か所で変更する
別のサーバーに移動する必要がある Web サイトがありますが、ディレクトリ パスと、サイト全体でのセットアップ方法に問題があります。
したがって、すべてのページには、次のようなインクルードがあります
DOCUMENT_ROOT が問題ないため、このセットアップは独自のサーバーで完全に正常に動作しますが、私が遭遇した問題は、DOCUMENT_ROOT があるローカルホストにこれをダウンさせたことです。
このように見える必要があるとき
Perch CMS または .htaccess のどこかに、DOCUMENT_ROOT を変更したり、すべてのリンクを修正しなくても変更できる場所はありますか?
ありがとう。