- my $text = join '', (
- $params{no_link} ? '' : '<a href="oe.pl?action=edit&type=' . $type . '&id=' . escape($order->id) . '">',
- escape($order->$number_method),
- $params{no_link} ? '' : '</a>',
- );
+ my $link_start = '';
+ my $link_end = '';
+ unless ($params{no_link}) {
+ my $action = $::instance_conf->get_feature_experimental_order
+ ? 'controller.pl?action=Order/edit'
+ : 'oe.pl?action=edit';
+ $link_start = '<a href="' . $action . '&type=' . $type . '&id=' . escape($order->id) . '">';
+ $link_end = '</a>';
+ }
+
+ my $text = join '', ($link_start, escape($order->$number_method), $link_end);