それも試したのですが、以下のエラーが出ます。
Fatal error: Using $this when not in object context in /var/www/httpdocs/concrete5.5.2.1.ja_devel/concrete/models/page.php on line 718
view.php のなかだと直接指定できないのではないかと思ってまして。
ページURLを取得したい
2012年6月7日 at 13:13
以下のようなページのURLに、別名を付けることができますが
http://xxxxxx/index.php?cID=234
その別名を、cID の番号 234 から別名を得るにはどうすればいいでしょうか。
以下かもしれませんが、使い方がよくわかりません。
$p->getCollectionPathFromID (int $cID)
この $p には、何を設定すればいいでしょうか。
タグ:
Re: ページURLを取得したい
2012年6月8日 at 13:53
えっとモジュールをとのことですが、具体的にどの部分かどうかよくわからないので、全部送ります。
対象のソースだけでいいのかもしれませんが。
パッケージになっていますので、パッケージとしてインストールできます。
別のスレッドで書いているように、view.php が巨大になっていますので、これからcontrollerに移すことを考えます。本件では、そこは突っ込まないでください。
気持ち悪いと思うので、このパッケージがなにものか、簡単に書きます。
この間からちょくちょく書いている、拡張フォームで登録したデータを、表示するためのブロックです。
インストールしたら、ブロックの追加してください。すると、拡張ホームの一覧が出てきます。
「編集」で、どのフォームのデータを表示するのかを選んで、保存すると、そのデータの一覧が表示されます。
*管理モードでないと表の罫線が表示されない(これはこれで悩んでいますが)ので、管理モードで動かしてください。
controllerへの移すと問題なくなるかもしれませんが、これはこれで今後の参考になると思うので、
よろしくお願いします。
対象のソースだけでいいのかもしれませんが。
パッケージになっていますので、パッケージとしてインストールできます。
別のスレッドで書いているように、view.php が巨大になっていますので、これからcontrollerに移すことを考えます。本件では、そこは突っ込まないでください。
気持ち悪いと思うので、このパッケージがなにものか、簡単に書きます。
この間からちょくちょく書いている、拡張フォームで登録したデータを、表示するためのブロックです。
インストールしたら、ブロックの追加してください。すると、拡張ホームの一覧が出てきます。
「編集」で、どのフォームのデータを表示するのかを選んで、保存すると、そのデータの一覧が表示されます。
*管理モードでないと表の罫線が表示されない(これはこれで悩んでいますが)ので、管理モードで動かしてください。
controllerへの移すと問題なくなるかもしれませんが、これはこれで今後の参考になると思うので、
よろしくお願いします。
Your post has been saved and will be published after approval by the forum moderator.
みゅみゅ
Re: ページURLを取得したい
$str = Page::getCollectionPathFromID (int $cID) ; です。