Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
люди, мне в титл надо сделать чтобы еще description писался. Как мне реализовать это? Уже весь переплевался. Отдельно не хочет выдирать нивкакую
<title>{$page_title|default:$smarty.const.CONF_DEFAULT_TITLE}{$product_info.description}</title>
народ а как писать титлы где они не распознаются а пишется с главной.
Файл хеад формирует титле страницы, может что то там уже правил, или ошибка в самом файле шаблона..кто-то может объяснить почему при регистрации на head.php ругается? вообще не пойму каким она боком к регистрации привязана
вот собсно этот шаблон использовал...а вот head.php
что бы показывались субкатегории(два уровня вложенности)
PHP:<?php // <head> variables definition: title, meta // TITLE & META Keywords & META Description if ( !isset($_GET["show_aux_page"]) ) //not an aux page, e.g. homepage, product/category page, registration form, checkout, etc. { if (isset($categoryID) && !isset($productID) && $categoryID>0) //category page { $q = db_query("SELECT a.name, b.name as parent_name FROM ".CATEGORIES_TABLE." a, ".CATEGORIES_TABLE." b WHERE a.categoryID<>0 and a.categoryID<>1 and a.categoryID='$categoryID' and a.parent=b.categoryID ") or die (db_error()); $r = db_fetch_row($q); if ($r) { if ($r[1]=='ROOT') {$page_title = $r[0];} else {$page_title = $r[0]." - ".$r[1];}; } else { $page_title = CONF_DEFAULT_TITLE; } $page_title = str_replace( "<", "<", $page_title ); $page_title = str_replace( ">", ">", $page_title ); $meta_tags = catGetMetaTags($categoryID); } else if (isset($productID) && $productID>0) //product information page { $q = db_query("SELECT name FROM ".PRODUCTS_TABLE." WHERE productID='$productID'") or die (db_error()); $s = db_fetch_row($q); $q = db_query("SELECT a.name, b.name as parent_name FROM ".CATEGORIES_TABLE." a, ".CATEGORIES_TABLE." b WHERE a.categoryID<>0 and a.categoryID<>1 and a.categoryID='$categoryID' and a.parent=b.categoryID ") or die (db_error()); $r = db_fetch_row($q); if ($s) { if ($r[1]=='ROOT') {$page_title = $s[0]." - ".$r[0];} else {$page_title = $s[0]." - ".$r[0]." - ".$r[1];}; } else { $page_title = CONF_DEFAULT_TITLE; } $page_title = str_replace( "<", "<", $page_title ); $page_title = str_replace( ">", ">", $page_title ); $meta_tags = prdGetMetaTags($productID); } else // other page { $page_title = CONF_DEFAULT_TITLE; $meta_tags = ""; if ( CONF_HOMEPAGE_META_DESCRIPTION != "" ) $meta_tags .= "<meta name=\"Description\" content=\"".CONF_HOMEPAGE_META_DESCRIPTION."\">\n"; if ( CONF_HOMEPAGE_META_KEYWORDS != "" ) $meta_tags .= "<meta name=\"KeyWords\" content=\"".CONF_HOMEPAGE_META_KEYWORDS."\" >\n"; } } else // aux page => get title and META information from database { $page = auxpgGetAuxPage( $show_aux_page ); $page_title = $page["aux_page_name"]." - ".CONF_DEFAULT_TITLE; $meta_tags = ""; if ( $page["meta_description"] != "" ) $meta_tags .= "<meta name=\"Description\" content=\"".str_replace("\"",""",$page["meta_description"])."\">\n"; if ( $page["meta_keywords"] != "" ) $meta_tags .= "<meta name=\"KeyWords\" content=\"".str_replace("\"",""",$page["meta_keywords"])."\" >\n"; } $smarty->assign("page_title", $page_title ); $smarty->assign("page_meta_tags", $meta_tags ); /* // <head> variables definition: title, meta // TITLE & META Keywords & META Description if ( !isset($_GET["show_aux_page"]) ) //not an aux page, e.g. homepage, product/category page, registration form, checkout, etc. { if (isset($categoryID) && !isset($productID) && $categoryID>0) //category page { $q = db_query("SELECT name FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and categoryID<>1 and categoryID='$categoryID'") or die (db_error()); $r = db_fetch_row($q); if ($r) { $page_title = $r[0]." - ".CONF_DEFAULT_TITLE; } else { $page_title = CONF_DEFAULT_TITLE; } $page_title = str_replace( "<", "<", $page_title ); $page_title = str_replace( ">", ">", $page_title ); $meta_tags = catGetMetaTags($categoryID); } else if (isset($productID) && $productID>0) //product information page { $q = db_query("SELECT name FROM ".PRODUCTS_TABLE." WHERE productID='$productID'") or die (db_error()); $r = db_fetch_row($q); if ($r) { $page_title = $r[0]." - ".CONF_DEFAULT_TITLE; } else { $page_title = CONF_DEFAULT_TITLE; } $page_title = str_replace( "<", "<", $page_title ); $page_title = str_replace( ">", ">", $page_title ); $meta_tags = prdGetMetaTags($productID); } else // other page { $page_title = CONF_DEFAULT_TITLE; $meta_tags = ""; if ( CONF_HOMEPAGE_META_DESCRIPTION != "" ) $meta_tags .= "<meta name=\"Description\" content=\"".CONF_HOMEPAGE_META_DESCRIPTION."\">\n"; if ( CONF_HOMEPAGE_META_KEYWORDS != "" ) $meta_tags .= "<meta name=\"KeyWords\" content=\"".CONF_HOMEPAGE_META_KEYWORDS."\" >\n"; } } else // aux page => get title and META information from database { $page = auxpgGetAuxPage( $show_aux_page ); $page_title = $page["aux_page_name"]." - ".CONF_DEFAULT_TITLE; $meta_tags = ""; if ( $page["meta_description"] != "" ) $meta_tags .= "<meta name=\"Description\" content=\"".str_replace("\"",""",$page["meta_description"])."\">\n"; if ( $page["meta_keywords"] != "" ) $meta_tags .= "<meta name=\"KeyWords\" content=\"".str_replace("\"",""",$page["meta_keywords"])."\" >\n"; } $smarty->assign("page_title", $page_title ); $smarty->assign("page_meta_tags", $meta_tags ); ?>