問題タブ [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.

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

php - Message: Undefined index: host とはどういう意味ですか?

私はphp/codeigniterを実行しています。誰かが私に手がかりを与えることができますか?

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

navigation - ExpressionEngine 2 の動的ナビゲーション

私はexpressionEngine 2を初めて使用し、大規模なナビゲーションとサブナビゲーションが必要なWebサイトに直面しています. ざっと見てみると、ナビをテンプレートに入れなければならないようで、ハードコーディングする必要があります。

私が見つけた唯一の方法は、NavEE というモジュールを使用することでしたが、それでも、作成されたページごとにナビゲーション項目を作成する必要があります。作成されたノードに基づいて、テンプレートから直接ナビゲーションを生成する方法はありますか?

ありがとう。

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

templates - ExpressionEngineテンプレート:プラグイン/モジュールの出力をパラメーターとして別のプラグイン/モジュールに渡します

基本的に私が達成したいことは次のとおりです。

私はいくつかの異なるアプローチを試しました。

アプローチ1:

結果: Plugin1->methodargパラメータ値は文字列、、で{exp:plugin2:method}あり、解析されることはありません。

アプローチ2:

解析順序についての私の理解は、これが異なる結果をもたらす可能性があることを示唆していますが、明らかにそうではありません。

結果:パラメーターのarg値はアプローチ1と同じです。

アプローチ3:

まず、スニペット(snip)を定義します。その内容は次のとおりです。

次に、テンプレートで:

結果:アプローチ1および2と同じ。

アプローチ4:

プラグインは表示された順序で処理されることに注意して、呼び出しの{exp:plugin2:method}前にインスタンスを配置するだけでテストしました。{exp:plugin1:method}私の考えでは、出力を抑制するためにこの最初の呼び出しを正規表現置換プラグインでラップすることはできますが、それによってPlugin2の解析が最初にトリガーされます。

結果: Plugin1->methodargパラメータ値はPlugin2->method、テンプレートクラスが後で予約する出力(MD5だと思います)の一時的なハッシュプレースホルダーです。

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

php - PHPで複数のドメイン間でユーザー設定を維持する方法

私はExpressionEngineで多言語サイトを開発しています。また、サイトの言語バージョンごとに異なるドメインを使用しています。例:www.site.en、www.site.jpなど。

ここで、訪問者の言語設定を追跡したいと思います。つまり、これらのドメインのどれが最後にそのユーザー/システム(ユーザーログイン機能なし)によって訪問されたかを調べたいと思います。www.site.comにアクセスし、www.site.jpに切り替えて、ブラウザを閉じたとします。

したがって、次にユーザーがこれらのドメインのいずれかにアクセスしたときに、ユーザーを最後にアクセスしたドメイン(この場合はwww.site.jp)にリダイレクトしたいと思います。

問題は、別のドメインにCookieを設定できないことです。
また、ユーザーログイン機能もありません。
また、サードパーティのCookieを使用したくないので、信頼できるシステムにはなりません。

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

php - ExpressionEngine 2.x で発行フォームに新しいタブを追加する方法

エントリが送信されたときに呼び出される拡張機能を作成しています。
パブリッシュ元にいくつかのフィールドを含むタブを追加したいですか?

拡張機能からこれを行うことはできますか?

EE1.x フックがあることは知っていpublish_form_new_tabs, publish_form_new_tabs_blockます
が、EE 2.x にはこれが必要です。

0 投票する
5 に答える
733 参照

expressionengine - ExpressionEngine 2 でカテゴリを拡張することは可能ですか?

現在、Expression Engine 2 が有力な候補であり、どの cms を使用するかを検討しています。

カテゴリが両方の言語である必要があるバイリンガル サイトを作成したいと考えています。

カテゴリには、カテゴリ名、URL タイトル、説明、画像 URL、

また、各カテゴリに「カテゴリ名フランス語」と「フランス語説明」を追加し、コントロール パネルのフォームから編集できるようにしたいと考えています。

これが可能かどうかは誰にもわかりますか?

どんなポインタでも大歓迎です

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

codeigniter - ゲストがExpressionEngineの「テンプレート生成」フォームを介してエントリを追加できるようにしますか?

私は、自分のサイトへのゲスト(通常の訪問者)に通常のテンプレートを介してフォームを提供し、このフォームの送信によって指定されたチャネルへのエントリを作成できるかどうかを理解しようとしています。

本質的には、単純なhttpリクエストを使用してチャネルエントリを作成し、「フロントエンド」応答ページをレンダリングしたいと思います。

誰かがこれのためのきちんとした解決策について知っていますか?

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

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 エラーがトリガーされます。

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

php - limit句を使用するときにExpressionEngineのQueryモジュールに問題がある

さて、私は運がなくてIRCにぶつかり、運がなくてメッセージフォーラムを試しました。古い忠実なStackOverflowを試してみます。

私はExpressionEngine2.1を使用しており、クエリモジュールを使用してメンバーリストを生成しています。メンバーリストはかなり大きいので、ページを付けたいと思います。ドキュメントによると、sqlステートメントの外でlimit句を使用しています。

クエリは次のとおりです。

ページは引き続きすべてのメンバーを取得しようとし、ハングアップし、メモリ不足エラーを表示します。SQLステートメントにlimit句をハードコーディングすると、期待どおりに返されますが、ページネーションが失われます。新しいページネーションコードを書かないようにしています。

誰かがこれを経験し、修正、または何かアイデアがありますか?

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

categories - ExpressionEngineでのカテゴリごとのエントリの表示

それで、私は検索して、私が欲しいものをちょっと私に与えるいくつかの投稿を見つけました、しかしそれはまだ完全に機能しません。この投稿は特に私が達成しようとしていたことに最も近いようで、それからコードを作成しました: http: //expressionengine.com/forums/viewthread/168142/

説明する; 一連のエントリがあり、各エントリは1つのカテゴリにのみ割り当てられています。これらのカテゴリを一覧表示し、各カテゴリの下に、カスタムフィールドの1つを含むエントリを一覧表示したいと思います。そのようです:

  • カテゴリー1

    • アイテム1
    • アイテム2
  • カテゴリー2

    • アイテム1
    • アイテム2

それで、これが現在の私のコードです。これはカテゴリをリストしていますが、エントリをまったく吐き出していません。

そしてそれが参照する埋め込みテンプレート:

どんな助けでも大歓迎です!