問題タブ [joomla-k2]
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.
joomla-k2 - Joomla K2 - モジュール内の追加フィールドの値をどのように読み取るのですか?
Joomla K2 プラグインをインストールしました。モジュールから記事の K2 Extra Field の値を読み取る方法はありますか? モジュールの default.php ファイル内から PHP の値を読み取る必要があるだけです。ありがとう。
custom-fields - K2 で記事に余分なフィールドを表示する方法
現在、私は Jreviews をインストールしていますが、それを K2 に置き換えて、住所、電話番号、地図、営業時間などの専門店を一覧表示したいと考えています。
K2 では、これらの特定の情報を保持するために追加のカスタム フィールドを定義する必要があると思います。問題ない。
しかし、特定のショップの詳細記事/アイテムにそれらのフィールドが表示されるように設定するにはどうすればよいですか?
どうもありがとう、
チビ。
joomla-k2 - K2コンテンツを作成するときにメニュー項目を自動的に生成するにはどうすればよいですか?
K2コンテンツを作成するときにメニュー項目を自動的に生成する方法はありますか?
php - joomla k2の余分なフィールドデータを解析する
私は joomla k2 コンポーネントを使用しており、それに基づいて別のコンポーネントを構築しています。ここで、k2 追加フィールドへのアクセス (解析) に問題があります。助けていただければ幸いです。
データベースの k2 追加フィールドの内容は次のようになります。
私はk2サイトなどを検索し、次のように答えました。
さまざまな方法で試しましたが、うまくいきません。
php - joomlaのjson_decodeの問題
検索してみましたが見つかりませんでした。申し訳ありませんが、解決策が既に存在する場合に見逃した場合...
コード
$json = '[{"id":"2","value":"1"},{"id":"1","value":"1"},{"id":"3", "値":""},{"id":"4","値":""},{"id":"5","値":""},{"id":"6" ,"値":""},{"id":"7","値":""},{"id":"8","値":""},{"id":"9 ","値":""},{"id":"10","値":"1"}]';
出力
配列キー 9 で見つかった値
しかし、これは $json を一重引用符で囲んだ値で静的に指定した場合にのみ機能します...しかし、私の joomla プロジェクトでは、値はクラス変数の助けを借りてフェッチされるため$json=$item->extra_fields
、静的文字列を与える代わりに使用すると機能しません$json
。 .....
コード
出力
警告: /components/com_k2/views/item/view.html.php の 484 行目の foreach() に無効な引数が指定されています
アップデート:
出力
--> json_decode で true を使用しても、出力は変更されません
ストリップスラッシュも機能しませんでした。チェック済み $item->extra_fields は文字列型です
joomla - モジュール内の URL がインデックス ページから正しいカテゴリを指していない
ホームページに 2 つのモジュールがあります。1 つは最も人気のあるリスト、もう 1 つはビデオとブログの 2 つの異なるカテゴリからの最新の k2 アイテムをリストします。ブログ全体へのリンクは /blog/item/ に移動するため、サイド バー モジュールは正しく表示されています。しかし、何らかの理由でビデオ エントリが /component/k2/item/ にリンクされており、そのページでは、右側に表示されるはずのモジュールがまったく表示されません。コンテンツ領域は、サイトの幅全体を占めます。
この状況をさらに混乱させるのは、特定の内部ページで同じ設定で実行されているこれらのモジュールの複製があり、アイテムに正しくリンクしていることです。同じモジュールを 2 つ持っている唯一の理由は、インデックス ページのコンテンツの下と、選択した内部ページのサイド バーに同じモジュールを表示する必要があるためです。
ビデオ カテゴリにリンクするメニュー項目がありません。主なカテゴリは教育で、3 つのサブカテゴリがあります。ブログ、ビデオ、記事。ブログ用と教育用のメニュー項目しかありません。内部ページの一部に同じモジュールが既にあり、正常に動作します。
私は何を間違っていますか?
php - Joomla で k2 カテゴリ管理者にアイテム注文オプションを追加するにはどうすればよいですか?
k2 コア ファイルの一部を変更して、カテゴリ内のアイテムの別の順序付けオプション (カテゴリ ID 順) を追加しました。これを実現するために、次のファイルに変更を加えました。
com_k2/models/itemlist.php 279行目に追加
com_k2/views/itemslist/tmpl/category.xml 81 行目に追加
com_k2/views/itemslist/tmpl/generic.xml の 22 行目を追加
私が行ったハックはうまく機能しているように見えますが、データベースで手動で jos_k2_categories テーブルの params フィールドを変更した場合のみです。管理者経由でカテゴリを変更すると、「アイテムの順序」フィールドが「デフォルト」に戻ります。オプションをxmlファイルに追加すると、このオプションが使用可能になるはずですが、Joomlaでの拡張機能の開発に関する知識は限られています。この新しいオプションを追加する場所は他にありますか? Joomla 管理画面に表示するために追加した新しい注文オプションを取得するにはどうすればよいですか?
joomla - K2 Joomlaの「追加フィールド」のエディタを変更するには?
Joomla の K2 コンテンツ コンポーネントで「追加フィールド」にデータを入力するときに使用するエディターを変更することはできますか?
MS Word から大量のコンテンツを貼り付け、[保存] をクリックして記事を再度開くと、データが失われます。
joomla - K2 バックエンド アイテム テーブル
K2 のバックエンド アイテム リスト テーブルに各アイテムの価格のフィールドを追加したいと思います。
私は html と css を知っていますが、php についてはほとんど知りません。編集するファイルと行を知る必要があります。
ありがとう。
php - それ以外の構文はエラーを返します
ここで何が問題になっているようですか?解析エラーのエラーが返されます:構文エラー、予期しないT_ELSEが。
これはK2ExtrafieldVisibility用です