स्थानापन्न नोड उर्फ

छवि

कार्य एक विशेष प्रकार के नोड के सभी लिंक को दूसरों के साथ बदलना है।









मेरे कार्य:


क्योंकि Drupal में "अच्छे के लिए", सभी लिंक url () , अर्थात, लिंक को पुनः लोड करने के लिए custom_url_rewrite_outbound () फ़ंक्शन का उपयोग करने की क्षमता से उत्पन्न होते हैं।



Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  1. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  2. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  3. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  4. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  5. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  6. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  7. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }



  8. Copy Source | Copy HTML function custom_url_rewrite_outbound(& $path , & $options , $original_path ) { if (preg_match( "/^node\/[0-9]*$/" , $original_path )){ // "node/13123" $array = explode( "/" , $original_path ); // $node = node_load( $array [ 1 ]); // // , if ( $node ->type == 'node_type' ) $path = 'my_super_new_node/' . $node ->nid; } }







ध्यान प्रश्न:


मेरी विधि कितनी सही है, और क्या मेरी समस्या का अधिक सही समाधान है? आपका धन्यवाद



All Articles