ob_start();
//echo "500";
$APPLICATION->IncludeComponent(
"bitrix:breadcrumb",
"template",
Array(
"PATH" => "",
"SITE_ID" => "s1",
"START_FROM" => "0"
)
);
$strResult = ob_get_contents();
ob_clean();
ob_end_clean();
ob_start();
// вызов компонента
$APPLICATION->IncludeComponent(
"bitrix:breadcrumb",
"template",
Array(
"PATH" => "",
"SITE_ID" => "s1",
"START_FROM" => "0"
)
);
$mainSiteSelectorComponent = ob_get_contents();
ob_end_clean();
$APPLICATION->AddViewContent('mainSiteSelectorComponent', $mainSiteSelectorComponent);
$APPLICATION->ShowViewContent('mainSiteSelectorComponent');
if($APPLICATION->GetProperty('section_list2') > 2) {
//echo "500";
$APPLICATION->ShowViewContent('mainSiteSelectorComponent');
}
GetProperty
$section_list2 = 3;
$APPLICATION->SetPageProperty('section_list2', $section_list2 );
function Showbreth()
{
global $APPLICATION;
$strResult = '';
if($APPLICATION->GetProperty('section_list2') > 2) {
ob_start();
//echo "500";
$APPLICATION->IncludeComponent(
"bitrix:breadcrumb",
"template",
Array(
"PATH" => "",
"SITE_ID" => "s1",
"START_FROM" => "0"
)
);
$strResult = ob_get_contents();
ob_clean();
ob_end_clean();
return $strResult;
}
else {
}
}
function ShowbrethButtons()
{
global $APPLICATION;
$APPLICATION->AddBufferContent("Showbreth");
}
ShowbrethButtons();
$path = '<путь до директории с библиотекой>';
require_once($path . '/src/common.php');
//словари
$dir = $path . '/dicts';
$lang = 'ru_RU';
$opts = array(
'storage' => PHPMORPHY_STORAGE_FILE,
);
try {
$morphy = new phpMorphy($dir, $lang, $opts);
} catch(phpMorphy_Exception $e) {
die('Error occured while creating phpMorphy instance: ' . $e->getMessage());
}
$paradigms = $morphy->findWord('КРАСНОДАР');
$paradigms->getByPartOfSpeech('С'); // только существительные
foreach ($paradigms as $paradigm) {
foreach($paradigm as $form) {
// только в родительском падеже и единственном числе (подробнее опции http://phpmorphy.sourceforge.net/dokuwiki/manual-graminfo)
if(!$form->hasGrammems('РД') || !$form->hasGrammems('ЕД'))
continue;
print $form->getWord(); // КРАСНОДАРА
}
}
// добавляем нужное кол-во торговых предложений
$arLoadProductArray = array(
"IBLOCK_ID" => 14, // IBLOCK торговых предложений
"NAME" => "Торговое предложение 1",
"ACTIVE" => "Y",
'PROPERTY_VALUES' => array(
'CML2_LINK' => $product_id, // Свойство типа "Привязка к товарам (SKU)", связываем торг. предложение с товаром
)
// Прочие параметры товара
);