問題タブ [expressionengine]
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.
php - Message: Undefined index: host とはどういう意味ですか?
私はphp/codeigniterを実行しています。誰かが私に手がかりを与えることができますか?
navigation - ExpressionEngine 2 の動的ナビゲーション
私はexpressionEngine 2を初めて使用し、大規模なナビゲーションとサブナビゲーションが必要なWebサイトに直面しています. ざっと見てみると、ナビをテンプレートに入れなければならないようで、ハードコーディングする必要があります。
私が見つけた唯一の方法は、NavEE というモジュールを使用することでしたが、それでも、作成されたページごとにナビゲーション項目を作成する必要があります。作成されたノードに基づいて、テンプレートから直接ナビゲーションを生成する方法はありますか?
ありがとう。
templates - ExpressionEngineテンプレート:プラグイン/モジュールの出力をパラメーターとして別のプラグイン/モジュールに渡します
基本的に私が達成したいことは次のとおりです。
私はいくつかの異なるアプローチを試しました。
アプローチ1:
結果: Plugin1->method
のarg
パラメータ値は文字列、、で{exp:plugin2:method}
あり、解析されることはありません。
アプローチ2:
解析順序についての私の理解は、これが異なる結果をもたらす可能性があることを示唆していますが、明らかにそうではありません。
結果:パラメーターのarg
値はアプローチ1と同じです。
アプローチ3:
まず、スニペット(snip
)を定義します。その内容は次のとおりです。
次に、テンプレートで:
結果:アプローチ1および2と同じ。
アプローチ4:
プラグインは表示された順序で処理されることに注意して、呼び出しの{exp:plugin2:method}
前にインスタンスを配置するだけでテストしました。{exp:plugin1:method}
私の考えでは、出力を抑制するためにこの最初の呼び出しを正規表現置換プラグインでラップすることはできますが、それによってPlugin2の解析が最初にトリガーされます。
結果: Plugin1->method
のarg
パラメータ値はPlugin2->method
、テンプレートクラスが後で予約する出力(MD5だと思います)の一時的なハッシュプレースホルダーです。
php - PHPで複数のドメイン間でユーザー設定を維持する方法
私はExpressionEngineで多言語サイトを開発しています。また、サイトの言語バージョンごとに異なるドメインを使用しています。例:www.site.en、www.site.jpなど。
ここで、訪問者の言語設定を追跡したいと思います。つまり、これらのドメインのどれが最後にそのユーザー/システム(ユーザーログイン機能なし)によって訪問されたかを調べたいと思います。www.site.comにアクセスし、www.site.jpに切り替えて、ブラウザを閉じたとします。
したがって、次にユーザーがこれらのドメインのいずれかにアクセスしたときに、ユーザーを最後にアクセスしたドメイン(この場合はwww.site.jp)にリダイレクトしたいと思います。
問題は、別のドメインにCookieを設定できないことです。
また、ユーザーログイン機能もありません。
また、サードパーティのCookieを使用したくないので、信頼できるシステムにはなりません。
php - ExpressionEngine 2.x で発行フォームに新しいタブを追加する方法
エントリが送信されたときに呼び出される拡張機能を作成しています。
パブリッシュ元にいくつかのフィールドを含むタブを追加したいですか?
拡張機能からこれを行うことはできますか?
EE1.x フックがあることは知っていpublish_form_new_tabs, publish_form_new_tabs_block
ます
が、EE 2.x にはこれが必要です。
expressionengine - ExpressionEngine 2 でカテゴリを拡張することは可能ですか?
現在、Expression Engine 2 が有力な候補であり、どの cms を使用するかを検討しています。
カテゴリが両方の言語である必要があるバイリンガル サイトを作成したいと考えています。
カテゴリには、カテゴリ名、URL タイトル、説明、画像 URL、
また、各カテゴリに「カテゴリ名フランス語」と「フランス語説明」を追加し、コントロール パネルのフォームから編集できるようにしたいと考えています。
これが可能かどうかは誰にもわかりますか?
どんなポインタでも大歓迎です
codeigniter - ゲストがExpressionEngineの「テンプレート生成」フォームを介してエントリを追加できるようにしますか?
私は、自分のサイトへのゲスト(通常の訪問者)に通常のテンプレートを介してフォームを提供し、このフォームの送信によって指定されたチャネルへのエントリを作成できるかどうかを理解しようとしています。
本質的には、単純なhttpリクエストを使用してチャネルエントリを作成し、「フロントエンド」応答ページをレンダリングしたいと思います。
誰かがこれのためのきちんとした解決策について知っていますか?
apache - URL でクエリ文字列パラメーターを使用して URL をリダイレクトする
最近 EE2 に更新した古いサイトの URL がたくさんあります。これらの URL は次のようになります:
http://www.example.com/old/path.asp?dir=Folder_Name
これらの URL は、http: //www.example.com/new_path/folders/folder_nameにリダイレクトする必要があります。
Folder_Name
すべての文字列が URL セグメントと一致するわけではないfolder_name
ため、これらはおそらく静的リダイレクトである必要があります。
「example1」という新しいサイトのページにマップされる「Example_One」という特定のフォルダーに対して、次のルールを試しました。
しかし、これはうまくいきません。リダイレクトする代わりに、 http://www.example.com/old/path.asp?dir=Example_Oneが見つからないという 404 エラーが表示されます。
編集:
ここにも二次的な問題があり、関連する場合と関連しない場合があります:次のようなキャッチオールルールがあります:
リダイレクト 301 /old/path.asp http://www.example.com/new_path
このルールを使用すると、上記の最初のようなリクエストは
http://www.example.com/new_path?dir=Folder_Nameにリダイレクトされ、404 エラーがトリガーされます。
php - limit句を使用するときにExpressionEngineのQueryモジュールに問題がある
さて、私は運がなくてIRCにぶつかり、運がなくてメッセージフォーラムを試しました。古い忠実なStackOverflowを試してみます。
私はExpressionEngine2.1を使用しており、クエリモジュールを使用してメンバーリストを生成しています。メンバーリストはかなり大きいので、ページを付けたいと思います。ドキュメントによると、sqlステートメントの外でlimit句を使用しています。
クエリは次のとおりです。
ページは引き続きすべてのメンバーを取得しようとし、ハングアップし、メモリ不足エラーを表示します。SQLステートメントにlimit句をハードコーディングすると、期待どおりに返されますが、ページネーションが失われます。新しいページネーションコードを書かないようにしています。
誰かがこれを経験し、修正、または何かアイデアがありますか?
categories - ExpressionEngineでのカテゴリごとのエントリの表示
それで、私は検索して、私が欲しいものをちょっと私に与えるいくつかの投稿を見つけました、しかしそれはまだ完全に機能しません。この投稿は特に私が達成しようとしていたことに最も近いようで、それからコードを作成しました: http: //expressionengine.com/forums/viewthread/168142/
説明する; 一連のエントリがあり、各エントリは1つのカテゴリにのみ割り当てられています。これらのカテゴリを一覧表示し、各カテゴリの下に、カスタムフィールドの1つを含むエントリを一覧表示したいと思います。そのようです:
カテゴリー1
- アイテム1
- アイテム2
カテゴリー2
- アイテム1
- アイテム2
それで、これが現在の私のコードです。これはカテゴリをリストしていますが、エントリをまったく吐き出していません。
そしてそれが参照する埋め込みテンプレート:
どんな助けでも大歓迎です!