問題タブ [cck]

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 投票する
5 に答える
25819 参照

search - Drupalによる高度な検索(ビューとCCK)

CCKで作成したコンテンツタイプで商品を保持するサイトを構築しています。製品は、複数の分類法の語彙に関連付けることができます。ここで、ユーザーが多くの検索引数(分類用語、CCKフィールド値)で検索するために使用できる高度な製品検索が必要です。私はかなり多くのグーグルを行いましたが、十分な柔軟性のあるモジュールを見つけることができませんでした。

ビューの引数を使用して必要な機能のほとんどすべてを作成できましたが、独自のカスタム検索ボックスなしで検索フォームを作成する方法を見つけることができませんでした。これは私が探している解決策ではありません。

質問は次のとおりです。柔軟なカスタム検索のための適切なモジュールがありますか、それとも独自のモジュールが唯一の方法ですか?ビューの引数形式のモジュールはありますか。

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

drupal - Drupal6CCKコンテンツタイプに関するフィードバックフォーム

これは、私の前の質問に続くものです。DrupalCCKコンテンツをプログラムで/APIを介して作成します。これでほぼ完了です。

Drupal 6には、CCKを非常に広範囲に使用し、ユーザーの好みに基づいてユーザー向けのエクササイズプログラムを生成するシステムがあります。プログラムは、主に他のコンテンツタイプ(エクササイズ、機器)から構成されるコンテンツタイプであり、分類法を多用します。私がやりたいのは、プログラムに関するフィードバックをユーザーに提供するオプションを提供することです。フィードバックは、後続のプログラムの生成時に考慮に入れることができます。理想的には、ユーザーは、プログラムの演習とそれぞれに対する評価、およびいくつかのフィードバックボックスを一覧表示するページにアクセスできるようになります。

これをFormsAPIを使用してカスタムモジュールとして開発することに取り掛かろうとしていますが、これを行う前に、CCKと追加のモジュールで達成できるより良い/より単純なアプローチがあるかどうか疑問に思いました。カスタムモジュールアプローチは、これを実行するための最良の方法ですか?

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

drupal-6 - Drupal 6 で ImageField が CCK に表示されない

Drupal 6.12 を実行しており、CCK、ImageField、FileField、および ImageCache モジュールをインストールしました。「写真」という新しいコンテンツ タイプを作成し、[フィールドの管理] をクリックして、このコンテンツ タイプに ImageField を追加できるようにしました。

これを行うと、ImageField がドロップダウン リストに表示されません。私は周りを検索しましたが、他の人はこの問題を抱えていないようです。明らかに、私は何か間違ったことをしているに違いありません. 新しいテスト サイトを作成し、それらのモジュールだけを最初からインストールしましたが、それでも同じ動作が得られます。

これを食べたことがありますか?もしそうなら、あなたがそれをどのように修正したかを教えていただければ幸いです。Drupal で画像ノードのギャラリーを作成したいのですが、これが完璧な方法だと思いました。

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

drupal-6 - ビューと CCK を使用した Drupal でのギャラリー レイアウトのカスタマイズ

Drupal 6でギャラリー・アルバムサイトを作っています。説明が少し詳しくなるかもしれませんが、Drupalで簡単にギャラリーを作るのはなぜか難しいです。

今のところ、CCK + Views + FileField + ImageCache + Lightbox2 の組み合わせを使用しています。

これにより、次のことが可能になりました - 複数の画像を保持できる Album CCK ノード タイプを作成する - アルバムを 9x9 形式で表示するビューを作成する (ページャーと行ごとの項目を使用)

しかし、ここで 1 つの問題があります。アルバムを含むメインの 9x9 ビューはうまく表示されますが、画像をクリックして特定のアルバム ノードにドリルダウンすると、アップロードされたノードの画像が縦一列に表示され、そのフォーマットを制御できません。

どうやら、私には 2 つのオプションがあります a) ファイルを使用して CCK フィールドの html 出力を何らかの方法で制御する (行に分割する) b) 1 つのアルバムから写真を表示する別のビューを作成する

今のところ、これら 2 つの方法のどちらが最適で、具体的に何をする必要があるかはわかりません。

a) node-album.tpl ファイルを作成できますが、そのすべてのコンテンツはすでに単一の $content 変数に含まれているため、3 つの項目に連続して分割することはできません。私が間違っている?

b) 単一のアルバム ノードからアイテムを表示するビューを作成することにした場合、親のアルバム ビューからそれを参照する方法がわかりません。問題は、ビューのフィールド セクションでリンクをオーバーライドできることですが、[title] と [field_images_fid] という潜在的な「子」ビューに渡す置換パターンが 2 つしかないことです。これで子を作成するのに十分です。特定のアルバムの画像を表示するには?

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

drupal - DrupalCCKフィールドレベルの可視性

Drupal 6モジュールのコンテンツプロファイルを使用して、CCKで定義されたタイプをユーザープロファイルとして使用できるようにしています。私が抱えている問題は、プロファイルの最初の完了でアクションをトリガーしたいのですが、ユーザーがプロファイルを完了せずに保存する可能性があることです。これについての私の考えは、ユーザーが満足したら選択する「プロファイルが完了しました」という保存ボタンのチェックボックスを用意することです。また、node_apiフックを使用してトリガーを作成する別のモジュールがあります。ノードのタイプ、アクション、およびこのチェックボックスの値。

ただし、このトリガーが発生した後は、そのチェックボックスを再度表示したくありません。PHPコードを使用してチェックボックスの可視性を設定できれば、完了したアクションがすでに実行されているかどうかを判断する短いスクリプトを記述でき、実行されている場合はチェックボックスを非表示にできます。これを可能にするモジュールはありますか?見つかりませんでした。

また、表示されているプロファイルを操作するために同じnode_apiフックを使用することも検討しましたが、ノードにはフィールドの値があり、予想どおりに操作できるフォームオブジェクトはないようです。プログラムでCCKフォームを操作する方法はありますか?

ありがとう

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

drupal - drupal 6 でファイル アップロードのフォーマットを設定する方法

drupal 6 でファイル インポートを使用すると、大量のフォーマットが追加されます。どうすれば取得できるかは、パスを返すことです。以下を印刷しています。

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

drupal - カスタム送信ボタンが CCK フォームでフォーム検証を起動しないようにする

次のように hook_form_alter を使用して、CCK フォームのフィールド グループ内に送信ボタンを追加しました。

ボタンを押すと、完全なフォームの検証ハンドラーが表示されます。フォームの最後にある [送信] ボタンを押したかのように、必須フィールドをチェックします。

#name プロパティを 'op' から 'searchwiki' に変更すると、この種の混乱を防ぐことができると思いましたが、そうではありませんでした。

誰もこれに対する回避策を知っていますか?

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

drupal - Drupal: ビューへのルート ノード リンク

Drupal (特に CCK と Views) を使い始めたので、これが基本的な質問である場合はご容赦ください。

私はいくつかのカスタム コンテンツ タイプと添付ファイルを表示するかなり複雑なビューをいくつか持っているので、基本的に複数のテーブルが 1 つのビューに結合されています。

これらのページは 経由でアクセスできるとしましょう/person/64。 person はビュー名、64 はノード ID です。

このビューのさまざまな部分に、ノード フィールドを表示しています。クリックすると、そのノードに直接移動します。

これは私が起こりたくないことです。代わりに、対応するビューに移動する Node リンクが必要です。 なので、/node/128 ではなく、/event/128 に書き換えたいと思います。

ビューでカスタム リンクを作成しようとしましたが、適切なパラメーターを使用できません。私ができる最善の方法は、/event/EventTitle としてリンクを記述することですが、それは私の添付ファイルで引数を継承する方法では機能しません。

これを行うためのきれいな方法は何ですか?