QuickManagerとbaseタグのパス  【解決済み】

質問全般・改善要望
返信する
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

QuickManagerとbaseタグのパス  【解決済み】

投稿記事 by kazuike »

modx1.0.0Jで、
QuitEditに代わり、QuickManagerが入っていますが、
ドキュメントルートのbaseタグ
つまり、
<base href="[(site_url)]">
が入っていないと正常に動作しない
(というか、CSSが効かずにテキストリンクになる)ようです。

HTMLソース見るとこうなっています
----
<link rel="stylesheet" type="text/css" href="assets/plugins/qm/res/style.css" />
----
これ、ハードコーディングされてますね。 :cry:

例えば、
<base href="[(site_url)]hogehoge/">
のようにbaseタグを入れて使うことができれば、
けっこうテンプレート制作がやりやすくなると期待していたのですが…

Dreamweaver等でテンプレートを作るとき、
ドキュメントルートで作らないと、そのままではbaseタグを入れることができないんですよね。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: QuickManagerとbaseタグのパス

投稿記事 by yama »

それ、ミスみたいです。Jiraに報告が上がってたと思いますが、1.0.1で対応されます。SVNのはもう直ってるかな?
他の箇所はちゃんとパス合わせてあるのに、そこだけ忘れてた感じです。
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: QuickManagerとbaseタグのパス

投稿記事 by kazuike »

yamaさん、ありがとうございます。
1.0.1が出るのが待ち遠しいです。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: QuickManagerとbaseタグのパス

投稿記事 by yama »

まだ試してない未確認情報ですが。

http://modxcms.com/forums/index.php/top ... #msg240006

evoでちゃんと動くものを作ったよ!って人が現れました。「assets/plugins/managermanager」までのハードコーディングが随所に埋め込まれてたのも、今回のものではちゃんと変数として扱うようにシンプルに改善されてます。CSSのパスずれの問題を認識してたかどうかは分からないけど、直ってるはずですね。
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: QuickManagerとbaseタグのパス

投稿記事 by kazuike »

ソースを見る限り、1.0.1で治っているようなので、解決としました。(動作確認はまだですが)
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
返信する