カテゴリ名のみを使用してカテゴリURLを取得する機能はありますか?カテゴリIDを取得できればカテゴリURLを取得できますが、私のシナリオでは、カテゴリ名のみを使用できます。どのようにこれを得るための任意のアイデア。あなたがやって試すことができカテゴリ名を使用してカテゴリURLを取得するには
0
A
答えて
10
:
$category = Mage::getModel('catalog/category')->load($name, 'name');
if ($category->getId()) echo $category->getUrl() . "\n";
1
:基本的にはあなたの名前で、実際のカテゴリurlでふるいにかけたコレクションを提供します
Mage::getResourceModel('core/url_rewrite_collection')->addFieldToFilter('request_path' array('like' => '%'.$category_name.'%'));
をURLが「カテゴリー/製品」などのようなものとして、あなたは実際に基礎となる製品を得る可能性がありますあなたのコレクションのフィールドフィルタに>>>
'like' => '%'.$category_name.'/' or 'like' => '%'.$category_name.'.html/'
のようにすることができますカテゴリURLを取得する可能性が最も高い。カテゴリ名が一意でないことを、あなたが最初に一致のURLを取得するには、これを使用することができ考える
関連する問題
- 1. Prestashop:親カテゴリを取得するURL
- 2. 投稿のカテゴリ名を取得する
- 3. Magento:getModelを使用して製品とカテゴリを取得する
- 4. Magento:インストールスクリプトを使用してカテゴリ名を更新するには
- 5. wp get_postsでカテゴリ名を取得
- 6. RESTを使用してmagentoから製品とカテゴリを取得
- 7. joomlaの名前からカテゴリIDを取得しますか?
- 8. Expression Engine:リンクでカテゴリURLタイトルを使用する - YES/Category URLインジケータ
- 9. LINQを使用したノードの説明とカテゴリの取得
- 10. カスタムポストタイプからカテゴリを取得する
- 11. カテゴリを取得する投稿ID
- 12. 特定のカテゴリを取得する
- 13. テキストのカテゴリを取得する
- 14. MagentoのカテゴリURL
- 15. Foursquare APIを使用して音楽カテゴリを取得しますか?
- 16. Magento:製品カテゴリから製品カテゴリを取得
- 17. Magento - トップナビゲーションのカテゴリに利用可能なフィルタを取得する
- 18. xカテゴリを使用したカテゴリ時間データのラインプロット
- 19. WordPressカテゴリを取得して切り捨てる
- 20. カテゴリに基づいてランダムなエントリを取得する
- 21. VBAを使用して受信メールにカテゴリを追加する
- 22. AMIとPHPを使用してテンプレートをカテゴリに追加する
- 23. WordpressでAjaxを使用してカテゴリ別にループをフィルタリングする
- 24. woocomerce - mysqlからカテゴリ画像を取得
- 25. Magento API:カテゴリから商品を取得
- 26. カテゴリを使用して関連するカテゴリを「ブートストラップ」することはできますか?
- 27. wikipediaで単語間のカテゴリを取得するには?
- 28. magentoでshipping.phpページのカテゴリ詳細を取得するには
- 29. カテゴリ内のキーワードを取得するには?
- 30. magento2で現在のカテゴリを取得するには?