問題タブ [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 投票する
1 に答える
4990 参照

joomla - モジュール内のカテゴリまたはアイテムへのJoomla K2リンク?

K2 アイテムや K2 カテゴリなどの K2 テーブルにアクセスする Joomla モジュールを作成しています。希望する K2 アイテムを MySQL データベースから表示用に引き出すことができましたが、K2 アイテムまたはその K2 カテゴリへのクリック可能なリンクを作成できるようにしたいと考えています。この情報が見つかりません。K2 アイテム テンプレートを確認しましたが、リンクに同じコードを使用しようとすると、フル パスが含まれていません。http:// とドメインは除外されます。

Joomla で K2 アイテムまたは K2 カテゴリへのリンクを作成することは、Joomla 記事または Joomla カテゴリに対してリンクを作成する方法とは異なりますか? いずれにしても、Joomla モジュールで K2 アイテムと K2 カテゴリを作成するにはどうすればよいですか。

Joomla K2 から使用している PHP コードの例を次に示します。

これによりパスが出力されますが、ドメインは含まれません。/joomla/index.php/component/k2/itemlist/category/4-something-here カテゴリへの有効なリンクにするために、この例で出力することを期待しているもの: http://example.com/ joomla/index.php/component/k2/itemlist/category/4-何か-こちら

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

joomla - Joomla / K2の記事のURLをランダム化できますか?

すべてのJoomla記事のURLにランダムな文字列/値を追加する方法を探しています。これは、コンテンツへのリンクがあればURLにアクセスできるが、URLの記事IDを置き換えて他のコンテンツにアクセスできないようにするためです(例:index.php / category / 1 、index.php / category / 2)。

エイリアステキストに関係なく、URL書き換えが有効になっているURLに記事IDを配置すると、記事にアクセスします。私はK2コンポーネントを使用しているので、これをK2記事(アイテム)に適用します。

記事の作成時にエイリアスをランダムな値にハードコーディングすることを考えていましたが、これでは問題は解決しません。私がJoomlaで試したプラグインは外部リンクしか実行しませんが、URLを難読化する方法でも機能するはずです。

//ソフトウェア:Joomla 2.5 / K2 2.5/Apacheサーバー

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

json - Joomla K2 Web サイトから JSON を解析する

k2 を利用した Joomla Web サイトから JSON を取得しようとしています。私が理解したようindex.php?option=com_k2&id=1&lang=mk&task=category&view=itemlist&format=jsonに、URL に追加する必要があり、それから joomla.json ファイルをダウンロードします。私が知っているように、このコンテンツを解析する必要がありますが、 joomla.json ファイルの正しい形式については疑わしいです。json ファイルの内容の一部を次に示します。

このjsonは正しい形式ですか?これは、K2 Webサイトからjsonコンテンツを取得するために私が行っている正しい方法ですか?

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

php - K2 コンポーネント joomla 2.5 にカスタム フィールド タイプを追加する

もう何日も Google で検索しようとしていますが、私の懸念を解決するのに役立つ記事やリソースが見つかりませんでした。

K2 コンポーネント用のプラグインを作成して、「追加フィールドの追加」フォームの「タイプ」ドロップダウン フィールドに表示される新しいフィールド タイプを追加する方法を教えてください。

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

joomla - Joomla 2.5: K2 を手動でインストールしますか?

Joomla 2.5 で K2 コンポーネントをインストールする際に、さまざまな問題が発生しています。

通常のインストールを行うと、次のメッセージが表示されます。

私のフォルダのアクセス許可はすべて問題ありませんが。

ディレクトリからインストールしようとすると、次のようになります。

K2 の構造を検索しましたが、ファイルがありませんsetup.xml

誰かが私を正しい方向に向けることができますか? ありがとう

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

php - アクティブなクラスを Joomla K2 コンテンツ モジュールに追加する方法

<li>Joomla K2 Content モジュールのアクティブにクラスを追加して、動的に作成されたメニューを作成しようとしています。これまでのところ、私は持っています:

テンプレートのオーバーライドが機能していることを確認するために、そこにこんにちはを入れました。

私は明らかに php を知りません。これは、Joomla K2 と php を知っている人にとっては簡単な質問だと思いますか? ;)

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

php - 新しいアイコンのJoomlaK2での公開日を比較する

公開日から3日以内に、K2記事の横にcssNewアイコンを追加するプロセスを自動化しようとしています。これがcom_k2\template\category_item.phpで思いついたものです

最初の行は記事の公開日を取得し、それに3日を追加します。2行目は、現在のサーバー時間を取得します。次に、3行目で2つの日付を比較し、アイテムをエコーし​​ます。現在の時刻が公開日から3日以内の場合は、新しいです。

コードはエラーメッセージを生成しませんでしたが、すべての記事に新しいアイコンが表示されるため、2つの日付の比較は機能しないようです。

誰かが親切に私を正しい方向に向けてもらえますか?私はphpが苦手で、そのコーディングのほとんどは他のコードから推測されました。私の推測では、変数は適切に定義されていますが、2つの日付を単純に比較することはできません。

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

joomla - k2 ユーザーが作成できるアイテムの制限数

ユーザーごとのアイテムの作成を制限したい K2 Web サイトを構築しています。この場合、「学校」と「ニュース」、「写真」、「イベント」があります。

  • 学校 (最大 1)
    • ニュース (> 1)
    • 写真 (> 1)
    • イベント (> 1)

K2-school-item は学校ごとに 1 つだけで、sub-category-item ごとに複数のアイテムが必要です。

これは実現可能ですか?

前もって感謝します。

マーク

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

php - Joomla の評価、% を表示する代わりに、'8.2/10' を表示したいですか?

コンポーネントK2を使用しています。これは投票/評価システムです。現在、評価をパーセンテージで表示し、星を表示するための css をいくつか使用しています。しかし、星を表示する代わりに、たとえば 4.5/5 と言ってほしい

これを表示するためのコードは次のとおりです。

そして、これは「com_k2/models/item.php」にあるコードです:

私は何をすべきか?

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

php - K2 ライトボックスが保存時に閉じない

したがって、これはやや一般的な問題であり、問​​題は K2 拡張機能を備え、JAWall テンプレートを実行している Joomla Web サイトを持っていることです。私の問題は、ユーザーが自分の Web サイトのフロントエンドにアイテムを投稿したいときに、ポップアップするライトボックスが閉じないことです。投稿が追加され、何らかの更新がありますが、ボックスはそのままです。

この問題について議論しているいくつかのフォーラムと Google コードのバグ レポートを K2 フォーラムと Joomla フォーラムで何度も見つけましたが、私の状況に適した解決策はありませ追加できます

これは機能しますが、ユーザーが投稿でメディアをアップロードしている場合は待機しません。では、この関数がアップロードを待機するようにするにはどうすればよいでしょうか? これを追加しようとしているコードは長いですが、メインのチャンクが一番上にあるので、誰かが状況をよりよく理解できるように、ここに投稿します。

誰かが私を正しい方向に向けるアイデアを持っているなら、私はこの問題のために土曜日にここにいることを感謝します!