
function makeUrl(){
global $modx;
$siteUrl='';//str_replace ('/assets/','',$modx->config['rb_base_url']);
if ($modx->config['friendly_urls'] == 1 ) {
$docalias= $modx->config['friendly_url_prefix'] . $this->fields['alias'] . $modx->config['friendly_url_suffix'];
if ($modx->config['friendly_alias_urls'] == 1) {
// $tpath=array_keys($modx->getParentIds($this->fields['id'])); // grrrr don't work
// $path=$modx->config['base_url'] . $this->getPath();
// $path=$this->getPath();
$path='';
}
// $relUrl=$path.'/'.$docalias;
$relUrl=$docalias;
$url= $siteUrl.str_replace ('//','/',$relUrl);
} else {
$url= 'index.php?id=' . $this->fields['id'] ;
}
return $url;
}
アドレスバー(正式な名称がわからない...
Quote from: tkfm at Feb 15, 2009, 11:48 PMアドレスバーの表示内容です。
その時ブラウザがアクセスしているURL(アドレスバーの表示内容)はなんですか?
http://xxx.s78.coreserver.jp/modx/blog/blog/article_1234727063.html
)って、そうです。
Quote from: dainiti at Feb 16, 2009, 12:02 AMアドレスバー(正式な名称がわからない...
アドレスバーの表示内容です。
http://xxx.s78.coreserver.jp/modx/blog/blog/article_1234727063.html
)って、
ブラウザの一番上のURLを入力するところのつもりなんですが、
そこにこう表示されているんですか?
えっ
であれば、そのURLにアクセスした結果をブラウザが表示しているわけですから問題ないんじゃ...?
echo <<<EOF
<script type="text/javascript" language="javascript">
confirm("<?php $url ?>");
</script>
EOF; function allok(&$fields){// The document is ok and saved redirect the user to the correct page
//echo '<h3>dans allok:'.'</h3>';echo print_r($_SESSION['fdm']);
unset($_SESSION['action_processed']);
$_SESSION['fdmcpt']=0;
include('assets/snippets/FDM/lang/'.$_SESSION['fdm']['language'].'.inc.php');
debug_run('enter allok - session:',$_SESSION['fdm'] );
if ($_SESSION['fdm']['redirect']=='current'){
$link=str_replace('[+url+]',$_SESSION['fdm']['url'],$_lang['doclink']);
$link=str_replace('[+pagetitle+]',$_SESSION['fdm']['pagetitle'],$link);
echo $link;
$url = $_SESSION['fdm']['url'];
unset($_SESSION['fdm']);
unset($_SESSION['fdmid']);
header('Location: '.$url);
} else {
$url =$_SESSION['fdm']['redirect'];
unset($_SESSION['fdm']);
unset($_SESSION['fdmid']);
header('Location: '.$url);
}
}