問題タブ [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.

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

php - for each ループの最後のアイテムを表示する

PHP ドキュメントがあり、配列の最後の項目の変数を表示したいと考えています。

これが私が持っている方法です:

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

php - k2 アイテムをカスタム コンポーネント ビューに取り込むにはどうすればよいですか?

私はカスタム joomla コンポーネントに取り組んでおり、単一のビュー設定をしています。いくつかのカスタムフィルターに基づいて、k2 アイテムのリストをビューに取り込む方法を見つけようとしています...

奇妙な英語では、次のようになります。

すべての k2 アイテム that_match_some_requirements をカスタム コンポーネント ビューに取得します。ここで、user_id = このユーザー

次のように、アイテム データを通常どおり参照できると便利です。

k2アイテムとそのオブジェクトをコンポーネントビューにインポートする最良の方法を理解しようとしています。それが理にかなっている場合は?

多分これで何か?名前がそうでないことを示しているように感じますが:-/

それともこのモジュールコードからですか?

ありがとうございました!

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

joomla - PHPを使用してjoomlaデータベースにk2記事を挿入します

phpを使用してJoomlaDBにK2の記事を追加したいと思います。記事テーブルにレコードを追加できますか?または、IIは他のテーブルも更新する必要がありますか?私はPHPとmySQLの基本的な知識を持っていますが、これを行うための正しい構文を正しく理解していただければ幸いです。

どうもありがとう、ホーカン

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

.htaccess - htaccess を使用して Joomla の記事から K2 の記事に URL をリダイレクトする

Joomla から記事をインポートしました! IDを同じに保つK2に。今、私はJoomlaを書き直したいと思います! K2 アイテムを指す URL。SEF と modrewrite を有効にして Joomla 2.5.9 を使用しています。また、私は modrewrite ルールを使用したことがありません。何千もの記事や記事があるので、これが最良の選択肢だと思います。

変更したいURLは次のとおりです。

http://www.mysite.com/news/component/content/article/9-society/19771-the-alias-of-the-article

そして、同じ K2 アイテムによって生成された URL は

http://www.mysite.com/news/society/19771-the-alias-of-the-article

societyこの URL を取得するために、メニュー項目を作成しました。

だから、.htaccessを編集して、次のようにルールを作成しました

しかし、404 エラー ページが表示されます。この例は、modrewrite が機能しているかどうかを理解しようとするものであることに注意してください。ID カテゴリ (この例では 9) は考慮していません。

問題は次のとおりです: 書き換えルールで見逃したものは何ですか?

さらに、私は SO で見た他のルールを試しました。また、それらがどのように機能するかを理解しようとグーグルで調べましたが、404 エラーページも使用しました。この質問で提供されるルールは、私のほとんどの知識では、魔法を行うべきルールです。

回答で提案されている変更を含むファイルは次のhtaccessとおりです (私のサイトはニュース フォルダーにあります。RewriteBaseを使用する場合は調整する必要があります)。

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

templates - 別のカテゴリのアイテムにアクセスする方法

mod_k2_content テンプレートを変更して、1 つのカテゴリから記事を出力する必要があります。この出力のさまざまな場所 (リストの 3 番目と 5 番目) にいくつか (たとえば 2 つ) の記事を追加します。

DB に直接接続して、記事をカテゴリから配列に取得し、それをデフォルトのカテゴリ出力と組み合わせることができます。しかし、k2関数を使用してこれを行う方法を探していますか? 誰かが完全な答えや検索するアイデアを持っていますか? ありがとう!

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

mysql - Joomla K2 アイテムを 1.5 から 3.0 に手動でインポートする

私は Joomla 1.5 からアップグレードするのに非常に苦労したので、3.0 でサイトのクライアントの混乱を再構築し、新しくきれいに始めることにしました。新しいデータベースにエクスポートしてインポートしたいK2アイテムがたくさんあります。データをSQLファイルに正常にエクスポートし、テーブル名を交換して、新しいデータベースにデータをインポートしました。問題は、コンテンツがフロントエンドまたはバックエンドに表示されないことです...? ここで何が欠けていますか?これはリレーショナル データベースの問題であり、このコンテンツを表示するには他にもあると考えています。k2 の内部構造と、このコンテンツを取得するために何をする必要があるかを知っている人はいますか? 私は本当にこれを手動でやろうとはしていません。ありがとう

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

joomla - Joomla K2 管理メニューの「カテゴリを選択」のドロップダウンなし

管理下のメニュー管理に、ドロップダウン入力の代わりにテキスト入力があります。メニュー項目を作成または編集しようとして、そのタイプを K2 カテゴリとして選択すると、[基本オプション] セクションの下の [カテゴリを選択] というラベルの付いたフィールドがテキスト フィールドになります。そこに何を書いても、ページのメニュー項目をクリックしても投稿のリストには影響しません。すべての投稿を一覧表示します。

画像: 問題に関する画像 http://img713.imageshack.us/img713/305/theproblem.jpg

問題についての画像

joomla 2.5.4 を使用しています。

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

url - Joomla の同じページへの複数の URL

joomlaにエイリアス「スプライトクリエーター」を持つページ(k2用語のアイテム)があり、URLはhttp://spritetools.com/index.php/software/item/3-sprite-creatorです。

次に、対応するアイテムのエイリアス名を「animator」に変更し、URL を次のように変更しました: http://spritetools.com/index.php/software/item/3-animator

問題は、両方の URL が存在することです! (最悪なのは、最初のものは Google によってインデックスされ、2 番目のものはインデックスされていないことです!)

最初の URL を削除するにはどうすればよいですか? このページへの固有のリンクのみを設定したい。

ご協力ありがとうございます。

Joomla 2.5 k2 2.6

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

php - k2 アイテム オブジェクトに画像が表示されないのはなぜですか?

助けてくれてありがとう... k2アイテムをビューの1つにプルするカスタムjoomlaコンポーネントに取り組んでいます... k2コンテンツモジュールヘルパーを含めてから小さなコードを使用することで、k2アイテムをコンポーネントのビューに入れることに成功しましたそのようです:

$item オブジェクトに必要なものはほとんどすべてありますが、画像は除きます... 何らかの理由で、画像情報がオブジェクトに含まれていませんか?! したがって、私が望んでいたことを実行できず、次のようなものを使用できません。

これは、print_r(); への Pastebin.com リンクです。foreach で $item オブジェクトを実行しました。

http://pastebin.com/tJRB8wbu

私が利用できる $item->image さえ見当たりません :-/

k2 アイテム パスを取得するにはどうすればよいですか?

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

joomla - 外部スクリプトで K2 追加フィールド データを取得する

サイトの別の場所に含めたい外部phpスクリプト(locations.phpと呼びましょう)内のk2_itemsテーブルからextra_fieldsフィールドからデータをロードしようとしています。

extra_field フィールドのデータは json エンコードされています。

例: ID が 1、6、10、15、22、44、および 66 のアイテムがあります。各追加フィールドと各アイテムに変数を設定して、他の場所で使用できるようにしたいと考えています。ID 1 のアイテムに 3 つの追加フィールドがある場合、変数 $item1ExtraField1、$item1ExtraField2、および $item1ExtraField3 が必要です。

まず、Joomla フレームワークを開始しました。

次に、2 つの ID で DB クエリを実行して、データを取得できるかどうかを確認しました。

それから私はゆっくりと迷子になります。試しても結果が得られません:

そして var_dump は私に与えます

または jdump 拡張機能を使用:

したがって、Joomla フレームワークの初期化は問題ないようです。DB 接続はありますが、続行する方法がわかりません。

どんな助けでも大歓迎です。