Craft\SeomaticService::renderDisplayPreview PHP Method

renderDisplayPreview() public method

* -------------------------------------------------------------------------------- Render the SEOmatic display preview template --------------------------------------------------------------------------------
public renderDisplayPreview ( $templateName = "", $metaVars )
    public function renderDisplayPreview($templateName = "", $metaVars)
    {
        $oldPath = method_exists(craft()->templates, 'getTemplatesPath') ? craft()->templates->getTemplatesPath() : craft()->path->getTemplatesPath();
        $newPath = craft()->path->getPluginsPath() . 'seomatic/templates';
        method_exists(craft()->templates, 'setTemplatesPath') ? craft()->templates->setTemplatesPath($newPath) : craft()->path->setTemplatesPath($newPath);
        /* -- Render the SEOmatic display preview template */
        $this->sanitizeMetaVars($metaVars);
        $htmlText = craft()->templates->render($templateName, $metaVars);
        method_exists(craft()->templates, 'setTemplatesPath') ? craft()->templates->setTemplatesPath($oldPath) : craft()->path->setTemplatesPath($oldPath);
        return $htmlText;
    }