We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 28507
    • 19 Posts
    いまいちわからないところがあるのでおしえてください。
    サイトを参考に作成しています。


    いったん頂いた資料を実践したのですが、ブラウザで表示できるのはホーム(タイトル名)として作成したページ1枚だけで、opencafeテンプレート、CSS、画像がどれも適応していないもので、しかも<h1>や<p>のhtmlタグもそのままでてきてしまいます。

    No documents found.の部分もそのままでてきてしまいます。

    ディレクトリ上に配置する場所がわるいのかなとおもいます。
    (資料の通り実行しているので、ただ配置だけここかな、というかんじでおいています。)

    必要なhtmは1枚だけだろうとはおもうのですが、おそらく変数などもうまく適応していないと思います。
    お知らせ(news5枚分含)~お問い合わせ をプレビューして
    (例 http://localhost/modx-0961p2/index.php?id=59
    もページが見つかりません と表示されます。

    ソース内へのドキュメントIDの変更は資料にある通り行っているので大丈夫だと思います。


    サーバ上のディレクトリ構造と
    MODx管理画面のツリー構造をおしえてください。

    urlはhttp://localhost/modx-0961p2/
    でホーム(タイトル名)が表示されます
    ”お知らせ”の上にカーソルをもっていくと、
    urlはhttp://localhost/modx-0961p2/sub/news
    "イベント"の上は、
    urlはhttp://localhost/modx-0961p2/sub/event.html
    "養成講座"は
    urlはhttp://localhost/modx-0961p2/sub/staff-training.html
    "OCY"は
    urlはhttp://localhost/modx-0961p2/sub/about-ocy.html
    "お問い合わせ"は
    urlはhttp://localhost/modx-0961p2/sub/contact-ocy.html

    ”お知らせ”は
    sub/newsフォルダだけで読みにいけません

    "イベント"から"お問い合わせ"まで
    もちろんこのようなhtmlファイルはないので読みにいけないのですが、

    コンテンツタイプ text/html
    (サイト>ドキュメント作成>ページ設定)

    フレンドリーURLの接尾辞 .html
    (ツール>MODx設定>フレンドリーURL)

    などと関係があるのでしょうか?

    それともチャンクやスニペットとかMODxの変数が適応できていないためでしょうか?(このあたりのことがまったくわからないのです)

    関連する全フォルダのディレクトリの位置がしりたいです。
    画面キャプチャがあれば見ながらなんとか作成できるのですが。

     
      • 19033
      • 892 Posts
      状況が把握しづらいのですが、

      1.「ホーム」をサイト>プレビューで表示したとき、以下の問題があるということでしょうか。
        ・テンプレートが適用されていない
        ・CSSが適用されていない
        ・表示されるべき画像が表示されない
        ・<h1>などのタグがそのまま表示される
        ・サブドキュメントのタイトルがリストアップされるべきところに No documents found と表示される

      まず、ここから解決していきましょう。

      もうひとつ。
      2.「お知らせ」を、コンテキストメニューの「プレビュー」でプレビューしたとき、
        URIがhttp://localhost/modx-0961p2/index.php?id=59 のようにクエリ形式になる?
        • 36592
        • 970 Posts
        問題の絞込みをするためにも、まずはフレンドリーURLをオフにした方が良いのでは?
          • 19033
          • 892 Posts
          そうですね。
          それと、TinyMCEもオフにした方が良さそうです。
            • 28507
            • 19 Posts

            2.「お知らせ」を、コンテキストメニューの「プレビュー」でプレビューしたとき、
              URIがhttp://localhost/modx-0961p2/index.php?id=59 のようにクエリ形式になる?

            このようになります。

            今、フレンドリーURLをオフに変更してます。

              ・テンプレートが適用されていない
              ・CSSが適用されていない
              ・表示されるべき画像が表示されない
              ・<h1>などのタグがそのまま表示される
              ・サブドキュメントのタイトルがリストアップされるべきところに No documents found と表示される

            この順にまずテンプレートはどのディレクトリに置けばいいでしょうか。

              • 36592
              • 970 Posts
              Quote from: stest at Mar 18, 2008, 07:47 AM

              まずテンプレートはどのディレクトリに置けばいいでしょうか。
              配布されたものは多分MEGUさんがよくご存知と思いますので、
              詳細なアドバイスはMEGUさんにしてもらった方が良いと思いますが、
              とりあえず一般的なアドバイスを...

              MODxのドキュメントのツリー構造と、実際のファイルシステム上の構造は全く関係がありません。
              ドキュメントやテンプレートは全てデータベース内に保存されます。
              ですので、テンプレートをファイルシステムに置いても読み込まれません。

              テンプレートは、MODxの管理画面にログインして、
              「リソース」->「リソース管理」->「テンプレート」タブのところに新規作成します。
                • 19033
                • 892 Posts
                tkfmさん。フォローありがとうございます。

                stestさん。
                添付のドキュメントは、01から始まっています。
                まず、そこまで完全であることを確認してください。

                その後、サイト>プレビューを行った結果を教えてください。

                追記
                それと、ルート直下にインストールしたのではなく、http://localhost/modx/などのように
                ディレクトリを作って、そこにMODxをインストールした場合は、以下を参照して、
                MODxをサーバのルートディレクトリ以外にインストールする場合の「RewriteBase」
                .htaccess の RewriteBase を適切な値にしてください。
                  • 28507
                  • 19 Posts
                  RewriteBase /modx-0961p2
                  と書きかえました。

                  htaccessはいつも気になるのですがローカルで書きかえる時htaccess.txtから .htaccessとするとファイル名を入力してください とポップアップが出るのでhtaccess(拡張子なし)としています。問題ないでしょうか。

                  01までできています。

                  サイト>プレビューはやはり同じで、テンプレート、CSS、画像が適用されず、<h1>などのタグがそのまま表示され、サブドキュメントのタイトルがリストアップされるべきところに No documents found と表示される、状態のままです。
                    • 19033
                    • 892 Posts
                    こんにちは。

                    taccessはいつも気になるのですがローカルで書きかえる時htaccess.txtから .htaccessとするとファイル名を入力してください とポップアップが出るのでhtaccess(拡張子なし)としています。問題ないでしょうか。

                    これは、問題があります。この状態ですと、.htaccessは有効になっていません。
                    方法としてはDosプロンプトを表示して、renコマンドを実行すればよいと思います。
                    わかります?わからなければ、書きますので言ってくださいね。
                      • 28507
                      • 19 Posts
                      .htaccessに変更してサイト>プレビューとしましたが同じでした。