0

現在、私はこの場所にいます:

localhost/magento/dresses/adidas-t-shirt.html

私は自分のファイルにこのように書きました

<a href="my/hello/">Click Here</a>

クリックするとClick Here

私は好きになっています

localhost/magento/dresses/my/hello/

しかし、実際には私はこのように取得しようとしています

localhost/magento/my/hello/

どうすればこれを入手できますか?

4

5 に答える 5

1

また、magento 標準に従って以下を試すこともできます

<?php
$_getBase = Mage::app()->getStore()->getBaseUrl();
?>
<a href="<?php echo $_getBase; ?>my/hello/">Link</a>
于 2013-08-28T13:26:57.017 に答える
0

アプリケーションのベース URL は設定されていますか? そうでない場合は、ベース URL を設定すると、次のようなことができます。

<a href="<?php echo base_url(); ?>my/hello/">Click Here</a>

あなたがメジェントに尋ねているかどうかはわかりませんが、もしそうなら、これを見てください. 何かの参考になるかもしれませんが、

http://www.magentocommerce.com/boards/viewthread/8812/

于 2013-08-28T13:29:38.250 に答える
0

URL を取得する正しい方法は次のとおりです。

$url = Mage::getUrl('my/hello');

これにより、次のような URL が表示されますmagento_root/my/hello/。最後にスラッシュなしで使用したい場合

$url = Mage::getUrl('', array('_direct'=>'my/hello'));
于 2013-08-28T13:28:32.587 に答える
0

リンクは次のとおりです。

<a href="/my/hello/">

または、phtml ファイルを使用している場合は、Magento のネイティブ関数を使用できます。

<?php echo Mage::getBaseUrl('...'); ?>
于 2013-08-28T13:27:24.060 に答える