ページをロードする仕組みを理解する

目標.目標

読んでいる説明 customization section それがそうです。

  • XSLサービス出力の理解

  • これを見て view パラメータ

  • マスター·テンプレート·ロードの了解

  • Javascriptモジュールのブートの理解

資源

  • XSLTファイル

    • base layout <https://github.com/geonetwork/core-geonetwork/blob/develop/web/src/main/webapp/xslt/base-layout.xsl> _.

    • js and css loader <https://github.com/geonetwork/core-geonetwork/blob/develop/web/src/main/webapp/xslt/base-layout-cssjs-loader.xsl> _.

    • variables <https://github.com/geonetwork/core-geonetwork/blob/develop/web/src/main/webapp/xslt/common/base-variables.xsl> _.

    • search page <https://github.com/geonetwork/core-geonetwork/blob/develop/web/src/main/webapp/xslt/ui-search/search.xsl> _.

  • テンプレート·ファイル

https://github.com/geonetwork/core-geonetwork/blob/develop/web-ui/src/main/resources/catalog/views/default/templates/index.html

  • AngularJSモジュール

https://github.com/geonetwork/core-geonetwork/blob/develop/web-ui/src/main/resources/catalog/views/default/module.js

  • より少ない書類

https://github.com/geonetwork/core-geonetwork/blob/develop/web-ui/src/main/resources/catalog/views/default/module.js