2011-11-14 6 views
0

画像を人にタグ付けしてメールを送信するコンポーネントをハッキングしました。メール本体で、この画像を含む記事を指すリンクを挿入する必要があります。特定のプラグインを含むJoomlaの記事リンクを取得できますか?

igniteプラグインを使用して記事に画像を挿入しました。

は、どのように私は区分= X

とギャラリープラグインを点火含ま記事リンクはそれを得ることが可能にされ得ることができますか?

答えて

0

たくさん

おかげであなたはJoomlaの1.5を使用している場合:

を私はこれのIgniteパッケージがどのように動作するかポジティブないんだけど、彼らのウェブサイトを見てから、彼らが記事にギャラリーをプッシュしているようですレンダリング?だから私が推測したところでは、彼らはプラグインでonPrepareContentのようなものをおそらく使用しています。これは& $という記事を参照します(変更できるように)。プラグインの記事IDにアクセスする場合は、$article->idを使用する必要があります。

しかし、コンポーネントの記事IDにアクセスするには、記事IDとカテゴリIDが含まれている場所にIgniteが情報を格納していることがわかっている必要があります。それでテーブルを知ったら、それを照会してarticleidを返すことができます。ここでcategoryid = xです。以前にJoomlaでクエリを書いたことがないなら、これは役に立ちます:How to use the database classes in your script

さらに詳しい情報がある場合は、Igniteを使用した他の人があなたに良い答えを与えるのに役立つかもしれないので教えてください。

+0

ありがとう、私はコンポーネントコードの管理部分からアクセスしようとしています、彼らはそれにarticleIDを格納するテーブルを持っていません それは記事の内容の中に格納されています。 他のアイデアはありますか? ありがとうalot – FDI

+0

あなたが言っているように思えますし、カテゴリーIDと記事IDの間に実際の関連性がないことは、任意の記事で埋め込みコードを任意に使うことができるということです。 記事IDを知ることができる唯一の方法は、おそらく '$ article-> text'を解析してIgniteの埋め込みコードを探すコンテンツプラグインの中にあります。 Igniteの埋め込みコードにマッチするプラグインの部分に '$ article-> id'を使用する必要があります。残念ながら、私はあなたがあなたがなりたいと思う場所に手伝ってくれるとは思わない。 – aupdo

+0

ありがとうalot aupo、それをリンクする他の方法について考える – FDI

関連する問題