![]() |
![]() |
|||||
|
![]() |
|
Для внесения изменений в верхнее, горизонтальное меню с названиями основных разделов, нужно внести изменения в файл common_actions.php Для этого нужно найти следующую часть кода: // Просматриваем весь список и разделям меню по направлениям каталога. // Заодно находим выбранное направление, если пользователь в каталоге. $arrDirectionsArray = array(); $arrCategoriesArray = array(); $nDirNum = -1; $nCatNum = 0; $nActiveDir = -1; foreach( explode("<||>\n",$arrImportedContent['2']) as $nKey=>$sValue ) { if( substr($sValue,0,9)=="direction" ) { $nCatNum = 0; $arrDirectionsArray[++$nDirNum] = explode( "||", $sValue ); if( substr_count( $sRequestPath, "catalog/".$arrDirectionsArray[$nDirNum][3] )>0 ) { $nActiveDir = $nDirNum; } } else if( substr($sValue,0,8)=="category" || substr($sValue,0,4)=="list" ) { $arrCatalogMenuPointsValues = explode("||",$sValue); if( $arrCatalogMenuPointsValues[2]==1 ) { $arrCategoriesArray[$nDirNum][$nCatNum++] = $arrCatalogMenuPointsValues; } else { $sParentUri = substr( "catalog/".$arrCatalogMenuPointsValues[3], 0, strrpos("catalog/".$arrCatalogMenuPointsValues[3],"/")-1 ); $sParentUri = substr( $sParentUri, 0, strrpos($sParentUri,"/") ); if( substr_count($sRequestPath,$sParentUri) ) { $arrCategoriesArray[$nDirNum][$nCatNum++] = $arrCatalogMenuPointsValues; } } } } После этого куска кода вставляем строку: $arrDirectionsArray[0][1] = "Моё новое название для направления 1"; В этом массиве первая строка - порядковый номер направления в меню (не ID, а именно порядковый номер!) начиная с нуля. То есть если мы хотим переназвать второй и третий пункт меню, то для этого мы должны прописать: $arrDirectionsArray[0][1] = "Моё новое название для направления 1"; $arrDirectionsArray[2][1] = "Моё новое название для направления 3"; |
![]() |
| (c) 2006 - 2012 PartnerMaster.ru | партнерская программа, партнерка |