function column_template($item) { $template_id = basename($item['details']->template); $template_name = TemplatesModel::getNameFromCache($template_id); return sprintf('<a href="admin.php?page=wplister-templates&action=edit&template=%1$s" title="%2$s">%3$s</a>', $template_id, __('Edit', 'wplister'), $template_name); }
function column_template($item) { $template_id = basename($item['template']); $template_name = TemplatesModel::getNameFromCache($template_id); if (!$template_name) { $template_name = '<span style="color:red;">' . __('Template missing', 'wplister') . '!</span>'; if ($template_id) { $template_name .= ' (' . $template_id . ')'; } return $template_name; } $edit_url = "admin.php?page=wplister-templates&action=edit"; $edit_url = add_query_arg('template', $item['template'], $edit_url); $edit_url = add_query_arg('return_to', 'listings', $edit_url); if (isset($_REQUEST['s'])) { $edit_url = add_query_arg('s', $_REQUEST['s'], $edit_url); } if (isset($_REQUEST['listing_status'])) { $edit_url = add_query_arg('listing_status', $_REQUEST['listing_status'], $edit_url); } return sprintf('<a href="%1$s" title="%2$s">%3$s</a>', $edit_url, __('Edit', 'wplister'), $template_name); }
function column_template($item) { $template_id = basename($item['template']); $template_name = TemplatesModel::getNameFromCache($template_id); if (!$template_name) { $template_name = '<span style="color:red;">' . __('Template missing', 'wpla') . '!</span>'; if ($template_id) { $template_name .= ' (' . $template_id . ')'; } return $template_name; } return sprintf('<a href="admin.php?page=wpla-templates&action=edit&template=%1$s&return_to=listings" title="%2$s">%3$s</a>', $template_id, __('Edit', 'wpla'), $template_name); }