глянь шаблоны комплексного компонента - в нём идёт подключение простых этих компонентов.. для них укажи свою директорию вместо bitrix
$arUser = $rsUser->Fetch(); echo "<pre>"; print_r($arUser); echo "</pre>"; или вообще выведи на страницу эту список всех пользователей |
|||
|
|
|
|
может быть где-то выше по коду у како-нить объекта CDBResult вызывается NavStart (чтобы например количество записей в NavRecordCount глянуть или ещё что), но не вызывается NavPrint для него..
тогда этот PAGEN_ увеличивается в холостую, и для следующих вызовов NavPrint получается число неверное...) сам долго боролся с этой проблемой)) |
|
|
|
|
|
добавь например новй тип пользовательского свойства на основе строки с внешним видом как визз. редактор
вот накидал по быстрому class MyHtmlRedactorType extends CUserTypeString { function GetUserTypeDescription() { return array( "USER_TYPE_ID" => "c_string", "CLASS_NAME" => "MyHtmlRedactorType", "DESCRIPTION" => "Строка в html редакторе", "BASE_TYPE" => "string", ;) ; } function GetEditFormHTML($arUserField, $arHtmlControl) { //if($arUserField["ENTITY_VALUE_ID"]<1 && strlen($arUserField["SETTINGS"]["DEFAULT_VALUE"] ;) >0) // $arHtmlControl["VALUE"] = htmlspecialchars($arUserField["SETTINGS"]["DEFAULT_VALUE"] ;) ; ob_start(); CFileMan::AddHTMLEditorFrame($arHtmlControl["NAME"], $arHtmlControl["VALUE"], "html", "html", 440, "N", 0, "", "", $arIBlock["LID"] ;) ; $b=ob_get_clean(); return $b; } } AddEventHandler("main", "OnUserTypeBuildList", array("MyHtmlRedactorType", "GetUserTypeDescription" ;) ); и создай разделу пользовательскoе свойство этого типа |
|
|
|
|
|
у меня 30 ноутбуков 1 модели
различаются они образно говоря объёмом жёсткого диска (и ценами тоже соотвественно) кроме как заводить 30 торговых предложений на этот товар вариантов нет? я просто возможно не совсем правильно понял из презентации 12того битрикса - почему-то мне показалось что можно будет как-то это сделать попроще теперь... |
|
|
|
|