問題タブ [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.
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 エラーがスローされます。
理由はありますか?
ありがとう、
php - CMS プルイン/ネスト フィールドをマトリックスに作成する
私は Craft CMS が大好きで、すべてが柔軟です。以下のような状況が考えられるのでしょうか...
マトリックス フィールドを作成するとき、Block Type
各フィールドを手動で入力するのではなく、を追加した後、以前に作成した別のフィールドを取り込みたいと思います。
例えば:
私の元のフィールドはbutton
、位置、スタイル、テキストなどに関するさまざまな入力を持つ可能性があります.
*私のマトリックスフィールドではBlock Type
、ボタン(または何でも)を作成し、毎回複製するのではなく、fields
単に選択フィールドに作成します。button
*
集中化されたフィールドを持つためにこれを行うことに熱心です...ボタンフィールドを調整したい場合(アニメーションなどの新しいオプションがあるとします)...これはすべてのマトリックスにフィルターダウンしますフィールドを使用します。
これを実現するには、何らかの形のプラグインが必要になると思いますか?
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 がこのサーバーで見つかりませんでした。
何が欠けているのか、またはこれをデバッグする方法はありますか?
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'
php - MailChimpメーリングリストにサインアップするチェックボックスを備えたCMSコンタクトフォームを作成する
ユーザーの詳細をMailChimpメールリストに追加する購読ボタンを含むCraft CMS v2内に連絡フォームを作成しようとしています。現在、このMailChimp PluginとこのContact Form Pluginを使用しようとしていますが、2 つのプラグインをマージするのは非常に困難であることがわかっています。理想的には、このフォームは AJAX 経由で送信されます。ここにいる誰かが、プラグインの有無にかかわらず、Craft を使用して同様のことを行ったことがあることを願っています。ありがとう。