0

私はjoomla2.5でコンポーネントを構築しています。このコンポーネントでは、他のコンポーネント(たとえば、記事の本文)を表示する必要があります。これらのコンポーネントのURLとgetパラメーターがあります。

urlとcUrlを使用してページ全体を取得することを考えていますが、より良い方法はありますか?ありがとう。

4

2 に答える 2

0

提案した方法でデータをスクレイピングする必要はありません。特に、必要なデータがすでにローカルに存在する場合は、これを実行しないでください。次のようなJoomlaコードを使用できます。

$article = JTable::getInstance('content');
$article->load($article_id);
echo $article->get('fulltext');

$article_idを記事のIDに置き換えるだけです。また、全文を必要なフィールドに置き換えることができます。

于 2012-12-03T16:48:15.920 に答える
0

これに関する便利なチュートリアルを見つけました。それはまだかなり複雑です(少なくとも私にとっては、1つのページに複数のコンポーネントをロードするための明確なサポートがないJoomlaとして)。

http://www.ducciogasparri.com/2012/04/15/joomla-loading-multiple-components-in-a-single-page/

于 2012-12-11T17:09:54.933 に答える