問題タブ [craftcms]

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 に答える
235 参照

apache - 他の Yii2 アプリケーションで CMS を作成する

サーバー構成に関するいくつかの問題に直面しているようです。

私は Craft CMS をインストールしており、ルートのサブフォルダーでいくつかの Yii2 アプリケーションも実行しています。

基本的に、私のサーバーは次のように構成されています。

  • クラフト/
  • public_html/
    • .htaccess
    • index.php (クラフト)
    • css/ (クラフト)
    • images/ (クラフト)
    • yii2-app-1/
    • yii2-app-2/

http://www.test.com/ にアクセスすると、Craft を実行しているメインの Web サイトに移動します http://www.test.com/yii2-app-1/移動すると、 yii2アプリのホームページに移動しますが、その後数回クリックすると、何らかの理由で 404 または 503 エラーがスローされます。

理由はありますか?

ありがとう、

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

php - CMS プルイン/ネスト フィールドをマトリックスに作成する

私は Craft CMS が大好きで、すべてが柔軟です。以下のような状況が考えられるのでしょうか...

マトリックス フィールドを作成するとき、Block Type各フィールドを手動で入力するのではなく、を追加した後、以前に作成した別のフィールドを取り込みたいと思います。

例えば:

私の元のフィールドはbutton、位置、スタイル、テキストなどに関するさまざまな入力を持つ可能性があります.

*私のマトリックスフィールドではBlock Type、ボタン(または何でも)を作成し、毎回複製するのではなく、fields単に選択フィールドに作成します。button*

集中化されたフィールドを持つためにこれを行うことに熱心です...ボタンフィールドを調整したい場合(アニメーションなどの新しいオプションがあるとします)...これはすべてのマトリックスにフィルターダウンしますフィールドを使用します。

これを実現するには、何らかの形のプラグインが必要になると思いますか?

0 投票する
0 に答える
633 参照

php - Craft CMS Element API V1 の使用

Craft CMS Element APIを使用しようとしています。古いバージョンの PHP のため、バージョン 1 を使用しています (バージョン 1 ブランチがあります)。

インストール手順に従って、次のことを行います。

1) elementapi/ フォルダーを私の craft/plugins/ フォルダーにアップロードしました。

ここに画像の説明を入力

2) Craft コントロール パネルから [設定] > [プラグイン] に移動し、Element API プラグインを有効にしました。

ここに画像の説明を入力

次に、セットアップ手順に従い、craft/config/ フォルダー内に新しい elementapi.php ファイルを作成しました。

ここに画像の説明を入力

現在、私の elementapi.php ファイルには次のものがあります。

http://myUrl/api/news.jsonに移動しようとしましたが、次のエラーを受け取りました: 要求された URL /api/news.json がこのサーバーで見つかりませんでした。

何が欠けているのか、またはこれをデバッグする方法はありますか?

0 投票する
0 に答える
93 参照

php - Craft CMS Manager Craftman - そのようなファイルやディレクトリはありません: '//docker-compose.yml'

コンピューターにクラフト cms をインストールするためにクラフトマンcms マネージャーを使用しましたが、数週間前にクラフトのインストールをローカルで実行でき、問題なく動作しました。しかし、今日、次のコマンドを実行して新しいプロジェクトをセットアップしようとしました。

しかし、エラーが発生しました:

mkdir: //.craftman/config.d: 権限が拒否されました mkdir: //.craftman/config.d: 権限が拒否されました //.craftman/config.d/docker-ports.conf: そのようなファイルまたはディレクトリはありません

次に、Craft CMS docker コンテナーのステータスを実行して確認するcraftman statusと、エラーが発生しました。

そのようなファイルまたはディレクトリはありません: '//docker-compose.yml'

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

php - MailChimpメーリングリストにサインアップするチェックボックスを備えたCMSコンタクトフォームを作成する

ユーザーの詳細をMailChimpメールリストに追加する購読ボタンを含むCraft CMS v2内に連絡フォームを作成しようとしています。現在、このMailChimp PluginとこのContact Form Pluginを使用しようとしていますが、2 つのプラグインをマージするのは非常に困難であることがわかっています。理想的には、このフォームは AJAX 経由で送信されます。ここにいる誰かが、プラグインの有無にかかわらず、Craft を使用して同様のことを行ったことがあることを願っています。ありがとう。