本文整理汇总了PHP中Meta::getHomeMetas方法的典型用法代码示例。如果您正苦于以下问题:PHP Meta::getHomeMetas方法的具体用法?PHP Meta::getHomeMetas怎么用?PHP Meta::getHomeMetas使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Meta
的用法示例。
在下文中一共展示了Meta::getHomeMetas方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getHomeMetaTags
/**
* @deprecated 1.5.0
*/
public static function getHomeMetaTags($id_lang, $page_name)
{
Tools::displayAsDeprecated();
return Meta::getHomeMetas($id_lang, $page_name);
}
示例2: getCmsCategoryMetas
/**
* Get CMS category meta tags
*
* @since 1.5.0
* @param int $id_cms_category
* @param int $id_lang
* @param string $page_name
* @return array
*/
public static function getCmsCategoryMetas($id_cms_category, $id_lang, $page_name)
{
$sql = 'SELECT `meta_title`, `meta_description`, `meta_keywords`
FROM `' . _DB_PREFIX_ . 'cms_category_lang`
WHERE id_lang = ' . (int) $id_lang . '
AND id_cms_category = ' . (int) $id_cms_category . ((int) Context::getContext()->shop->id ? ' AND id_shop = ' . (int) Context::getContext()->shop->id : '');
if ($row = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow($sql)) {
$row['meta_title'] = $row['meta_title'] . ' - ' . Configuration::get('PS_SHOP_NAME') . ' %city_name';
$row = Meta::replaceCity($row);
return Meta::completeMetaTags($row, $row['meta_title']);
}
return Meta::getHomeMetas($id_lang, $page_name);
}
示例3: getCmsCategoryMetas
/**
* Get CMS category meta tags
*
* @since 1.5.0
* @param int $id_cms_category
* @param int $id_lang
* @param string $page_name
* @return array
*/
public static function getCmsCategoryMetas($id_cms_category, $id_lang, $page_name)
{
$sql = 'SELECT `meta_title`, `meta_description`, `meta_keywords`
FROM `' . _DB_PREFIX_ . 'cms_category_lang`
WHERE id_lang = ' . (int) $id_lang . '
AND id_cms_category = ' . (int) $id_cms_category;
if ($row = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow($sql)) {
$row['meta_title'] = $row['meta_title'];
return Meta::completeMetaTags($row, $row['meta_title']);
}
return Meta::getHomeMetas($id_lang, $page_name);
}