問題タブ [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 - 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
php - カスタム PHP と式エンジン
連絡先ページに実装しようとしている複雑な php 連絡先フォームを作成しましたが、環境設定で有効にしているにもかかわらず、何らかの理由で式エンジンが php コードを認識しません。
フォームは次のようになります。実際のコードをページに貼り付けるのではなく、ファイルを埋め込むなど、いくつか試してみましたが、まだ何も機能していません。
誰かが助けることができれば、それはありがたいです - ありがとう。
.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を使用しても、同じ結果が得られます。
私が間違っていることについて何か考えはありますか?
php - CodeIgniter と ExpressionEngine の紹介
CodeIgniter を使用してアプリケーションを作成し、それを ExpressionEngine に統合する方法の紹介を探しています。
import - ExpressionEngine のコメントを Disqus にインポート
デフォルトの ExpressionEngine コメントを Disqus にインポートすることに取り組んだ人はいますか? これは github で見つけましたが、使い方や機能するかどうかはわかりません。http://gist.github.com/202802
php - 使用する言語を定義する uri の最後の 2 文字
式エンジンをハッキングして、適切な言語変数を返しています。
言語コード (fr/en/etc...) を取得する方法が理想からかけ離れていることは承知しています。そのため、アドバイスが必要です:)
何が起こるのですか:
- host.com/products/item/_fr/ — フランス語を読み込みます
- host.com/products/item/_en/ — 英語を読み込みます
- host.com/products/item/ — 英語を読み込みます (if 条件が失敗した後)
本質的に、それは私が望むことを正確に行いますが、それを行うための最良の方法ではないと感じています.
sql - これはどのようなSQL結合でしょうか?
適切な情報を取得するには、2つのテーブルに移動する必要があります
適切なmember_idがあります
したがって、membersテーブルを確認し、group_idを取得してから、groupsテーブルに移動し、group_idを照合して、そこからgroup_titleを取得する必要があります。
codeigniter - 既存のページ内でExpressionEngineまたはJoomlaテンプレートを使用していますか?
だから私はJoomlaとExpressionEngineの両方に不慣れで、好きなように使用できるかどうか知りたいです。私はすでに完全なサイトを作成しました、そしてブログをサイトに統合したいと思います。このサイトはCodeIgniterにあります。
投稿を送信するためのフォームテンプレートを作成して、Joomla /CodeIgniterDBに保存する方法はありますか。次に、別のページで、別のJoomla / CodeIgniterテンプレートを使用して、ブログを希望の形式で表示します。
これは必ずしもEEまたはJoomlaによって供給されるとは限らないことに注意してください。私が理解していることと、私が見たすべての例から、ページ全体のhtmlをテンプレート内に作成する必要があります。
最悪の場合、どちらも機能しない場合、これを行うために使用できるものはありますか?
ありがとう!
.htaccess - .htaccess の問題
以下の .htaccess ファイルを使用して、URL に何も見つからない場合に「言語プレフィックス」へのリダイレクトを強制しています。したがって、domain.com/news と入力すると、domain.com/en/news にリダイレクトされます - これは正常に機能します。
このルールは、images、swf、myphp などの特定のフォルダーには適用しないでください。最初の 2 つは問題なく動作するため、domain.com/swf にアクセスすると、ディレクトリ コンテンツのリストが表示され、「en」が追加されません。
ただし、「myphp」フォルダー (これは phpmyadmin インストールです) では機能しません。通常は myphp/index.php をロードしますが、ルールにファイル名を追加しても違いはありません。ページはロードし続けますが、何も起こりません。誰かが理由を知っていますか?