1

オメガ 4.x サブテーマを作成するための優れたチュートリアルやドキュメントを検索するのに多くの時間を費やしましたが、見つかりませんでした。ノードタイプ、タクソノミー、ユーザーページを使用してレイアウトテンプレートを作成する方法など。かなりの助け

4

2 に答える 2

6

Windows ユーザーの場合は、最初に Linux で仮想ボックスをセットアップする必要があります。Linux は Omega 4 のテーマとして推奨される選択肢ですが、Mac を使用することもできますが、homebrew などが必要になります。

Windows ユーザー:

  1. Virtualbox https://www.virtualbox.org/wiki/Downloads
  2. Drupalpro https://drupal.org/project/drupalpro

Drupalpro は、drupal 用のビルド済み Linux 環境です。インストールの指示に従い、ページの中央に記載されている drupalpro の更新を完了します。Omega 4 には最新バージョンが必要なため、更新の指示に従って drush を更新してください。最後に、ubuntu を更新しsudo apt-get updateます (パッケージ マネージャーは使用しないでください)。

以下の手順は、Drupalpro ( rvm インストールのソース)でテストされています。

インストールhttps://rvm.io/常に最新/安定バージョンをチェックしてください!

$ \curl -L https://get.rvm.io | bash -s stable
$ source /home/drupalpro/.rvm/scripts/rvm
$ rvm requirements

次に、Ruby の最新バージョンをビルドしてインストールします (これには時間がかかる場合があります)。2013 年 8 月現在、これが最新のビルドです。必要に応じて変更してください。

$ rvm install 1.9.3
$ rvm use 1.9.3
$ rvm rubygems latest

rvm のインストールを確認します。

$ rvm -h
$ rvm list
$ ruby -v

次のようなメッセージが表示されるはずです: ruby​​ 1.9.3p448 (2013-06-27 リビジョン 41675) [i686-linux]

これで、Omega4 サブテーマをインストールする準備が整いました。drupal サイトのルートに移動します。

drush dl omega --select

適切な Omega4 バージョンを選択します。これにより、Omega 4.x が自動的にダウンロードされ、sites/all/themes/omega に配置されます。Omega4 には独自の drush コマンドが付属しているため、最新バージョンの drush を使用することが重要です。drush キャッシュをクリアしてから、新しい omega drush コマンドを表示します。

drush cc drush
drush help --filter=omega

サブテーマを作成する

drush omega-wizard

セットアップの指示に従います。

新しいサブテーマ [Omega Subtheme] の名前を入力してください: Yoursubthemename

新しいテーマの機械可読な名前を入力してください [yoursubthememachinename]

新しいテーマの基本テーマを選択してください

2
: Omega - Sass、Compass、Grunt、Bower、Ruby Version Manager、Bundler などの ツールを利用する強力な HTML5 ベース テーマ フレームワーク。

新しいテーマのスターターキットを選択してください

1 : デフォルト: パーシャルを多用した、よく整理された Sass セットアップが付属しています。(オメガ提供)

目的地を選択してください。ここにサブテーマが配置されます。目的のタイプを選択してください。

1 : サイト (例: 'all' または 'example.com')

サイトを選択してください。

1 : すべて

スターターキットの readme ファイルを保持しますか? (y/n):

新しいテーマを有効にしますか? (y/n):

新しいテーマをデフォルトのテーマにしますか? (y/n):

すべてがうまくいった場合、次のメッセージが表示されます。[成功]

終了後、サブテーマ内で次を実行します。

bundle install

トラブルシューティングbundle install または bundle exec guard でエラーが発生した場合は、端末の設定を変更する必要があるかもしれません。ターミナル>プロファイル設定>タイトルとコマンド>チェックマーク「ログインシェルとしてコマンドを実行」画像。ターミナルを閉じ、cd でサイトのルートに戻り、bundle install を実行します。

サブテーマのルートに cd します。

bundle exec guard

これで、Omega サブテーマが作成されました。カスタム レイアウトの作成に関するドキュメントはこちら

于 2013-08-24T20:13:56.923 に答える
2

leveluptuts は現在、omega 4.x 向けに素晴らしい tuts を作成しています。

leveluptuts.com

Youtube の再生リストは次のとおりです: http://www.youtube.com/playlist?list=PLLnpHn493BHH5nnK2dKE_42l1oXA6Tq6H

于 2014-01-10T13:29:39.827 に答える