問題タブ [cmb2]

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

php - ループ内の img cmb2 に alt 属性を配置するにはどうすればよいですか?

これはスタックオーバーフローでの最初の質問です。alt 属性を設定する多くの方法を試しましたが、できませんでした。これは税関フィールドの私のコードです (CMB2)

そして、これはループからの私のコードです

そしてこれがソースページ

これはソースページです(画像を参照)

画像の説明

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

php - CMB2 フレキシブル コンテンツ フィールド コントロールが機能しません。繰り返し可能なグループを作成し、ドラッグ アンド ドロップ コントロールを追加するのを手伝ってください

カスタム フィールドを管理する CMB2 を使用してサイトを構築する任務を負っています。

当然のことながら、私はオーバー エンジニアリングを試みているため、今後は単純化されたプロセスになるため、このリソースを利用しようとしています: https://github.com/reaktivstudios/cmb2-flexible-content

CMB2 WordPress プラグインをインストールしました。

上記の CMB2 拡張プラグインを抽出、アップロード、有効化しました。

私は今、これをテーマにモジュール化して、別の Web サイトにシームレスにドラッグ アンド ドロップできるようにしようとしています。フォルダの構造は次のとおりです。

フォルダ構造

ここで、ファイルの内容と、それらがどのように接続されているかを示します。

FC-FUNCTIONS.PHP - これは、コンテンツの作成を開始するためにページ テンプレートで呼び出すことができる関数を作成しています。

LAYOUTS.PHP - このファイルには、レイアウトごとにグループ化されたすべてのフィールド グループが含まれます。

FLEXIBLE-CONTENT.PHP - これは、WordPress ページのバックエンドに入力された layouts.php で宣言された、選択され入力されたフィールドごとに取得するレイアウトを決定します。

私が直面している主な問題は、ボタンが表示されないことです。上下の矢印とリピーター グループの [別のバナーを追加] ボタンが表示されません。それでも、フィールドを表示したり、レイアウトを追加/削除したり、コンテンツを入力したり、フロントエンドで出力したりできます。

ヒーロー バナー グループ フィールドを反復可能にし、各レイアウトをドラッグ アンド ドロップできるようにしてください。

以下は、これが取り組んでいるページの 1 つのバックエンドの画像です。並べ替えができず、同じグループで複数のヒーロー バナーを繰り返して作成するオプション (作成時に指定) がないことがわかります。

柔軟なコンテンツ ページのバックエンド

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

php - cmb2 選択フィールドで一意の値のみを選択できることを確認する方法

関数を使用してカテゴリをロードするcmb2選択フィールドと、カテゴリの画像をアップロードするフィールドがあります。全体として、それらはリピーター グループ フィールドを作成します。管理者側からカテゴリが設定されるたびに、それらがすべて一意であることを確認する必要があります。つまり、カテゴリを複数回入力する必要はありません (管理者が誤って)。

しかし、同じことを実装する関数を作成するにはどうすればよいですか。どんな助けでも大歓迎です。前もって感謝します