drupal

Drupalのタブを新しく追加する方法

↑こんな感じに追加する方法。 $item = array( 'link_path' => 'sandbox', 'link_title' => 'sandbox', // リンクのタイトル 'menu_name' => 'main-menu', // main-menuに追加 'module' => 'mymodule', 'router_path' => 'sandbox' ); menu_link_save($item);…

カスタムモジュールを定義する際の.infoファイル内のfiles[]

.infoファイルに files[] = test.inc と書いた場合にはクラスかインターフェースの宣言しか 読み込まれないらしい。 フツーのfunction読もうとしたら「そんな関数ねーから」って怒られた。 参考: https://drupal.org/node/542202#files

DrupalのViews UIのプレビューでどのようなSQLクエリが発行されているかを確認する

http://path/to/drupal_root/admin/structure/views/settings へアクセスして、「Show the SQL query」のチェックボックスにチェックする

DrupalのClean URLsを有効にするための最低限の設定

UbuntuでClean URLsを有効にする際の設定 mod_rewriteを有効にする # sudo a2enmod rewrite 000-default.confにDirectoryタグを追記する #/etc/apache2/sites-enabled/000-default.conf <Directory /var/www> AllowOverride All </Directory> apacheを再起動 # service apache2 restart ubunt…