Fix for Code

  1. <?php
  2. function index_preview(index $index, $type) {
  3.   if ($index->$type['enabled'] && $index->$type['mode']) {
  4.     return $index->view($type);
  5.   }
  6.   return NULL;
  7. }
  8.  
  9. /*
  10. $index = index Object
  11. (
  12.     [iid] => 0
  13.     [title] =>
  14.     [description] =>
  15.     [layers] => Array
  16.         (
  17.         )
  18.  
  19.     [page] => Array
  20.         (
  21.             [enabled] =>
  22.             [mode] =>
  23.             [path] =>
  24.             [entities] => Array
  25.                 (
  26.                 )
  27.  
  28.         )
  29.  
  30.     [block] => Array
  31.         (
  32.             [enabled] =>
  33.             [mode] =>
  34.             [entities] => Array
  35.                 (
  36.                 )
  37.  
  38.         )
  39.  
  40. )
  41.  
  42. $type = 'page';
  43. */
  44.  
  45. // Error message: notice: Undefined property: index::$p in /Users/bart/Dropbox/CVS/contrib-6.x-1.x/contributions/modules/index/includes/index.admin.inc on line 414.

Submit Fix

Any tags you'd like to associate with your code, delimitered by commas (example: Views, CCK, Module, etc).
Select the syntax highlighting mode to use.