Четверг, 18.10.2018, 18:53
Приветствую Вас Гость | RSS

Bitrix программирование

Категории раздела
Статистика



Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа

Каталог статей

Главная » Статьи » Программирование

В категории материалов: 49
Показано материалов: 11-20
Страницы: « 1 2 3 4 5 »

Сортировать по: Дате · Названию · Рейтингу · Комментариям · Просмотрам
LocalRedirect(
 string url,
 bool skip_security_check=false,
 string status="302 Found"
);

Выполняет перенаправление браузера на указанную страницу.

Программирование | Просмотров: 48480 | Добавил: Shak | Дата: 30.11.2010

ceil

(PHP 4, PHP 5)

ceil — переводит значение в большую сторону.


intval

(PHP 4, PHP 5)

intval — переводит в целое число


round

(PHP 4, PHP 5)

round — Округляет число типа float


Программирование | Просмотров: 2359 | Добавил: Shak | Дата: 25.11.2010

У нас есть два многомерных массива и их нужно сложить, а ключи должны остаться.
Пример:
$ocenka = Array
(
 [4] => "7",
 [5617] => "4",
 [1] => "2",
 [222] => "1",
 [2748] => "2",
 [2643] => "3"
);
$coment = Array
(
 [4] => "2",
 [11] => "21"
);
Должно получиться

общ:
Array
(
 [4] => 9
 [5617] => 4
 [1] => 2
 [222] => 1
 [2748] => 2
 [2643] => 3
 [11] => 21
)
Программирование | Просмотров: 3288 | Добавил: Shak | Дата: 25.11.2010

Что получится:
Статистика на битрикс
Программирование | Просмотров: 10995 | Добавил: Shak | Дата: 24.11.2010

Функции сортировки массива.
Программирование | Просмотров: 5401 | Author: Учебник по PHP 4 | Добавил: Shak | Дата: 24.11.2010

string
CDatabase::FormatDate(
 string date,
 string from_format = "DD.MM.YYYY HH:MI:SS",
 string to_format = "DD.MM.YYYY HH:MI:SS"
)

Преобразует дату из одного заданного формата в другой заданный формат.

Программирование | Просмотров: 3047 | Добавил: Shak | Дата: 23.11.2010

int 
 
CIBlockElement::Add(

 array arFields,
 bool bWorkFlow = false,
 bool bUpdateSearch = true,
bool bResizePictures = false
);
Метод добавляет новый элемент информационного блока. Перед добавлением элемента вызываются обработчики события OnBeforeIBlockElementAdd, из которых можно изменить значения полей или отменить добавление элемента вернув сообщение об ошибке. После добавления элемента вызывается событие OnAfterIBlockElementAdd.
Программирование | Просмотров: 20965 | Добавил: Shak | Дата: 23.11.2010

Пример создания голосования за новость

Голосование в новостях

Создаем инфоблок новости и инфоблок голосование с property код = ID. Запоминаем ID проперти в моём случаи 170.

CModule::IncludeModule("iblock");

$el = new CIBlockElement;

// Проверка на существование оценки

//IBLOCK_ID = инфоблок голосование

$arFilter = Array("IBLOCK_ID"=>70,"CREATED_BY"=>$USER->GetID(),"PROPERTY_ID"=>$_REQUEST["id"], "ACTIVE"=>"Y");

$res = CIBlockElement::GetList(Array(), $arFilter);

$ob = $res->Fetch();

 // Проверка на существование оценки

?>

if($_REQUEST["rating"] >=1 && $_REQUEST["rating"] <= 5 && $ob == false && $_REQUEST["id"]>0){

$PROP = array();

$PROP[170] = $_REQUEST["id"];

$arRatingArray = Array( 

"PROPERTY_VALUES"=> $PROP,

"MODIFIED_BY"    => $USER->GetID(),

"IBLOCK_ID"      => 70,

"IBLOCK_SECTION_ID" => false,

"NAME"           => $_REQUEST["rating"], 

"ACTIVE"         => "Y",    

);

$PRODUCT_ID = $el->Add($arRatingArray);

}

?>

$arFilter = Array("IBLOCK_ID"=>70,"CREATED_BY"=>$USER->GetID(),"PROPERTY_ID"=>$_REQUEST["id"], "ACTIVE"=>"Y");

$res = CIBlockElement::GetList(Array(), $arFilter);

$ob = $res->Fetch();

 // Проверка на существование оценки

?>

<!-- Вывод оценки -->

$arFilter2 = Array("IBLOCK_ID"=>70,"PROPERTY_ID"=>$_REQUEST["id"], "ACTIVE"=>"Y");

$res2 = CIBlockElement::GetList(Array(), $arFilter2);

 

while($ob_ocen = $res2->GetNext())

{

$ocenka = $ocenka + $ob_ocen["NAME"];

}

 // оценка темы

?>

Оценка темы: <br><br>

                           if($ob==false){?><b><a href="?rating=1&id=">1</a> <a href="?rating=2&id=">2</a> <a href="?rating=3&id=">3</a> <a href="?rating=4&id=">4</a> <a href="?rating=5&id=">5</a><br>

                Оценить тему</b>

else 

{echo"Ваша оценка: ".$ob["NAME"];}?>

Программирование | Просмотров: 2960 | Добавил: Shak | Дата: 23.11.2010

Карусель на JQUERY
Программирование | Просмотров: 5668 | Добавил: Shak | Дата: 23.11.2010

Как будет выглядеть:
Программирование | Просмотров: 4240 | Добавил: Shak | Дата: 17.09.2010

Поиск

Shak © 2018
Копирование материала без указания автора и ссылки на сайт запрещается.
Если вы разместили материал у себя на сайте обязательно свяжитесь со мной shakleinserg{собака}gmail.com
Создать бесплатный сайт с uCoz