問題タブ [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 投票する
1 に答える
673 参照

php - ExpressionEngineのエントリを制限するにはどうすればよいですか?

ExpressionEngineでカウンターを作成するにはどうすればよいですか?

{exp:weblog:entries weblog = "news" limit = "15"}

{タイトル}

{体}

投稿{entry_dateformat= "%M%d、%Y-%h:%i%A"}

{/ exp:weblog:entries}

'limit'はSQL呼び出しを制限しているようですが、実際の結果は制限していません。phpを追加する必要がありますか?詳細はこちら:http ://expressionengine.com/docs/modules/weblog/weblog_entries.html

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

php - カスタム PHP と式エンジン

連絡先ページに実装しようとしている複雑な php 連絡先フォームを作成しましたが、環境設定で有効にしているにもかかわらず、何らかの理由で式エンジンが php コードを認識しません。

フォームは次のようになります。実際のコードをページに貼り付けるのではなく、ファイルを埋め込むなど、いくつか試してみましたが、まだ何も機能していません。

誰かが助けることができれば、それはありがたいです - ありがとう。

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

.net - Unixタイムスタンプから.netDateTimeへ

私は明らかな間違いをしているに違いありませんが、それを理解することはできません。

mysqlデータベースに保存されている日付をインポートしています(ExpressionEngine CMSによって保存されています)。これはUNIXタイムスタンプです。つまり、1970年1月1日00:00からの秒数です。

だから私はこのようなことをしています:

残念ながら、正しい結果が得られません。次に例を示します。

DBから読み取った値:1258598728(これは注文日です)

Paypalは、2009年11月18日12:45:20PSTに注文を確定するメールを送信しました

DBでこの値を読み取り、この日付を正しく表示する方法を知っているphp Webサイトは、2009-11-18 03:45 PMとして正しく表示します(東海岸のサーバーでホストされているため、これは正しいようです)

上記の私のコードは2009年11月19日2:45:28AMを与えます!! (UTCは、2009年11月18日午後9時45分に東の時刻を示します。つまり、予想と6時間の差があります)

適切なタイムゾーンを設定するように注意してDateTimeOffsetを使用しても、同じ結果が得られます。

私が間違っていることについて何か考えはありますか?

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

php - CodeIgniter と ExpressionEngine の紹介

CodeIgniter を使用してアプリケーションを作成し、それを ExpressionEngine に統合する方法の紹介を探しています。

0 投票する
4 に答える
845 参照

import - ExpressionEngine のコメントを Disqus にインポート

デフォルトの ExpressionEngine コメントを Disqus にインポートすることに取り組んだ人はいますか? これは github で見つけましたが、使い方や機能するかどうかはわかりません。http://gist.github.com/202802

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

php - 使用する言語を定義する uri の最後の 2 文字

式エンジンをハッキングして、適切な言語変数を返しています。

言語コード (fr/en/etc...) を取得する方法が理想からかけ離れていることは承知しています。そのため、アドバイスが必要です:)

何が起こるのですか:

  • host.com/products/item/_fr/ — フランス語を読み込みます
  • host.com/products/item/_en/ — 英語を読み込みます
  • host.com/products/item/ — 英語を読み込みます (if 条件が失敗した後)

本質的に、それは私が望むことを正確に行いますが、それを行うための最良の方法ではないと感じています.

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

sql - これはどのようなSQL結合でしょうか?

適切な情報を取得するには、2つのテーブルに移動する必要があります

適切なmember_idがあります

したがって、membersテーブルを確認し、group_idを取得してから、groupsテーブルに移動し、group_idを照合して、そこからgroup_titleを取得する必要があります。

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

codeigniter - 既存のページ内でExpressionEngineまたはJoomlaテンプレートを使用していますか?

だから私はJoomlaとExpressionEngineの両方に不慣れで、好きなように使用できるかどうか知りたいです。私はすでに完全なサイトを作成しました、そしてブログをサイトに統合したいと思います。このサイトはCodeIgniterにあります。

投稿を送信するためのフォームテンプレートを作成して、Joomla /CodeIgniterDBに保存する方法はありますか。次に、別のページで、別のJoomla / CodeIgniterテンプレートを使用して、ブログを希望の形式で表示します。

これは必ずしもEEまたはJoomlaによって供給されるとは限らないことに注意してください。私が理解していることと、私が見たすべての例から、ページ全体のhtmlをテンプレート内に作成する必要があります。

最悪の場合、どちらも機能しない場合、これを行うために使用できるものはありますか?

ありがとう!

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

.htaccess - .htaccess の問題

以下の .htaccess ファイルを使用して、URL に何も見つからない場合に「言語プレフィックス」へのリダイレクトを強制しています。したがって、domain.com/news と入力すると、domain.com/en/news にリダイレクトされます - これは正常に機能します。

このルールは、images、swf、myphp などの特定のフォルダーには適用しないでください。最初の 2 つは問題なく動作するため、domain.com/swf にアクセスすると、ディレクトリ コンテンツのリストが表示され、「en」が追加されません。

ただし、「myphp」フォルダー (これは phpmyadmin インストールです) では機能しません。通常は myphp/index.php をロードしますが、ルールにファイル名を追加しても違いはありません。ページはロードし続けますが、何も起こりません。誰かが理由を知っていますか?