1C Bitrix — [empty]Studio / Web-мастерская: штаб оперативного программирования [empty]studio Mon, 11 Sep 2017 13:18:13 +0000 ru-RU hourly 1 Компонент интеграции 1c Битрикс с amoCRM /%d0%ba%d0%be%d0%bc%d0%bf%d0%be%d0%bd%d0%b5%d0%bd%d1%82-%d0%b8%d0%bd%d1%82%d0%b5%d0%b3%d1%80%d0%b0%d1%86%d0%b8%d0%b8-1c-%d0%b1%d0%b8%d1%82%d1%80%d0%b8%d0%ba%d1%81-%d1%81-amocrm/ Tue, 22 Aug 2017 13:24:27 +0000 /?p=6255 Особенности проекта:

  • Двухсторонний обмен между сайтом и amoCRM
  • Посадочная страница формы регистрации
  • Различные варианты регистрации на мероприятия
  • Групповая регистрация
  • Покупка билета в подарок
  • Письмо на подтверждение регистрации
  • Электронный билет на мероприятие в HTML и PDF с возможностью распечатки
  • Интерактивная форма с применением технологии AJAX 
  • Промокоды на скидки для клиентов
  • Интеграция с платёжным шлюзом PayU
  • Выбор способа оплаты
  • Автоматический эквайринг с передачей информации в amoCRM и на сайт 1С Битрикс
  • Подтверждение данный клиентов через онлайн-анкетирование

Срок реализации: 16 дней.

]]>
Битрикс компонент выгрузки товаров для prom.ua /%d0%b1%d0%b8%d1%82%d1%80%d0%b8%d0%ba%d1%81-%d0%ba%d0%be%d0%bc%d0%bf%d0%be%d0%bd%d0%b5%d0%bd%d1%82-%d0%b2%d1%8b%d0%b3%d1%80%d1%83%d0%b7%d0%ba%d0%b8-%d1%82%d0%be%d0%b2%d0%b0%d1%80%d0%be%d0%b2-%d0%b4/ Wed, 31 May 2017 05:20:06 +0000 /?p=6228 Нами разработан компонент для 1С Битрикс, который позволяет экспортировать данные о товарах и категориях из интернет-магазина для загрузки на сайт prom.ua

Возможности компонента:

  • Экспорт категорий
  • Экспорт товаров
  • Возможность экспорта в форматы XLS и CSV
  • Настройка длины шага экспорта
  • Настройка позиции начала экспорта
  • Настрока имени файла экспорта
  • Работа в режиме AJAX 
  • Возможность экспорта любого количества товаров
  • Низкая нагрузка на сервер

По вопросам покупки компонента обращайтесь в поддержку.

Битрикс компонент выгрузки товаров для prom.uaБитрикс компонент выгрузки товаров для prom.ua

 

 

Битрикс компонент выгрузки товаров для prom.uaБитрикс компонент выгрузки товаров для prom.ua

]]>
Мы — сертифицированный партнёр 1С Битрикс /%d0%bc%d1%8b-%d1%81%d0%b5%d1%80%d1%82%d0%b8%d1%84%d0%b8%d1%86%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%bd%d1%8b%d0%b9-%d0%bf%d0%b0%d1%80%d1%82%d0%bd%d1%91%d1%80-1%d1%81-%d0%b1%d0%b8%d1%82%d1%80%d0%b8/ Tue, 21 Mar 2017 11:46:21 +0000 /?p=6146 На протяжении многих лет мы выпускаем высокотехнолгичные интернет-проекты на основе популярнейшес системы управления сайтом "Битрикс".

Высочайшее качество, оперативность и точность выполнения поставленных задач — вот наши основные приоритеты.

Рады сообщить нашим клиентам, что мы в очередной раз подтвердили статус сертифицированного партнёра 1С Битрикс.

Спасибо партнёрам за доверие, клиентам за заказы, друзьям за репосты!

Отавайтесь с нами, будет много интересного!

 

]]>
Битрикс24 произвольный PHP код /%d0%b1%d0%b8%d1%82%d1%80%d0%b8%d0%ba%d1%8124-%d0%bf%d1%80%d0%be%d0%b8%d0%b7%d0%b2%d0%be%d0%bb%d1%8c%d0%bd%d1%8b%d0%b9-php-%d0%ba%d0%be%d0%b4/ Mon, 26 Oct 2015 08:31:17 +0000 crm_bp-min

В Битрикс24 есть отличный инструментарий бизнес-процессов. С помощью него можно сделать практически всё, что угодно. Что ещё лучше — есть даже поддержка произвольного PHP кода.

Screenshot_18-min

И вот, когда Вы уже обрадовались, что попали в рай для программиста, наступает небольшое огорчение — облачная версия Битрикс24 не поддерживает произвольный PHP код в бизнес-процессах.

php_error-min

Вот что по этому поводу говорит поддержка: https://forums.bitrix24.ru/forum15/topic4501/

И казалось бы всё! Выхода нет! Жизнь окончена! Занавес! Но программисты не сдаются просто так! Только не сейчас, когда счастье было таким возможным!

Если гора не идёт к Магомету… Правильно: если код не может быть выполнен на этом сервере (в облаке), он может быть выполнен на другом сервере.

Но тут тоже есть ряд проблем:

  • как доставить параметры на сторонний сервер?
  • как получить результат выполнения скрипта на стороннем сервере?

Расскажу всё по порядку. Недавно к нам обратилась одна компания именно с такой задачей: выполнить произвольный код PHP в облачной версии Битрикс24.

Код должен был получать параметры от бизнес-процесса, который обрабатывает лид, и отправлять некоторые данные для статистики в Google Analytics.

И вот как мы это сделали.

В бизнес процессах Битрикс24 есть чудесная возможность отправки оповещений по E-mail. И мы решили отправлять данные для скрипта по почте.

Screenshot_19-minНа другом конце этой цепочки установили cron скрипт, который каждые несколько минут проверяет почту (на которую мы шлём параметры для скрипта) и, если находит непрочитанные письма определённого формата, читает из них параметры и выполняет.

Чтобы не заморачиваться с SSL сертификатами, мы использовали почтовик ukr.net

И вот, что у нас получилось:

<?php
//Задаём время исполнения скрипта побольше
set_time_limit(4000);

// Connect to mail
$imapPath = '{imap.ukr.net:143}INBOX';
$username = '[email protected]';
$password = 'your_pass';

// try to connect
$inbox = imap_open($imapPath,$username,$password) or die('Cannot connect to email: ' . imap_last_error());

// search and get unseen emails, function will return email ids
$emails = imap_search($inbox,'UNSEEN');

$output = '';
if(count($emails) > 0)  {
	 foreach($emails as $mail) {
	    $headerInfo = imap_headerinfo($inbox,$mail);
	    $output .= '<strong>Subject:</strong> ' . iconv_mime_decode($headerInfo->subject).'<br/>';
	    $output .= '<strong>To:</strong> ' . $headerInfo->toaddress.'<br/>';
	    $output .= '<strong>Date:</strong> ' . $headerInfo->date.'<br/>';
	    $output .= '<strong>From:</strong> ' . $headerInfo->fromaddress.'<br/>';

	    imap_setflag_full($inbox,$mail,"Seen");  //помечаем просмотренным
	    $emailStructure = imap_fetchstructure($inbox,$mail);

	    $subject = iconv_mime_decode($headerInfo->subject);

	    if(!isset($emailStructure->parts)) {
	        $output .= '<strong>Body:</strong> ' . imap_body($inbox, $mail, FT_PEEK) . '<br/>';
	        $post_data = imap_body($inbox, $mail, FT_PEEK);
	    } else {
	        //
	    }
	    echo $output;

	    //Проверяем тему
	    if($subject == 'Post data for send GA') {
	    	 //Проверяем установлен ли CURL и заданы ли нужные нам параметры в письме
			   if( $curl = curl_init() AND !empty($post_data)) {
					$post_url = 'https://www.google-analytics.com/collect';
			   	echo '<strong>POST url:</strong> ' . $post_url . '<br/>';
			   	echo '<strong>POST data:</strong> ' . 'payload_data&' . $post_data . '<br/>';

			   	//Отправляем данные на сервер GA
			    curl_setopt($curl, CURLOPT_URL, $post_url);
			    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
			    curl_setopt($curl, CURLOPT_POST, true);
			    curl_setopt($curl, CURLOPT_POSTFIELDS, 'payload_data&' . $post_data);

			    //Читаем ответ сервера GA
			    $out = curl_exec($curl);
			    echo '<strong>GA server answer:</strong><br><br>';
					echo '<strong>REQUEST HEADERS:</strong><br>';
					$headers = curl_getinfo($curl);
					echo '<strong><i>url:</i> ' . $headers['url'] . '<br/>';
					echo '<i>httpss_code:</i> ' . $headers['httpss_code'] . '<br/></strong>';
					echo '<i>content_type:</i> ' . $headers['content_type'] . '<br/>';
					echo '<i>header_size:</i> ' . $headers['header_size'] . '<br/>';
					echo '<i>request_size:</i> ' . $headers['request_size'] . '<br/>';
					echo '<i>filetime:</i> ' . $headers['filetime'] . '<br/>';
					echo '<i>ssl_verify_result:</i> ' . $headers['ssl_verify_result'] . '<br/>';
					echo '<i>redirect_count:</i> ' . $headers['redirect_count'] . '<br/>';
					echo '<i>total_time:</i> ' . $headers['total_time'] . '<br/>';
					echo '<i>namelookup_time:</i> ' . $headers['namelookup_time'] . '<br/>';
					echo '<i>connect_time:</i> ' . $headers['connect_time'] . '<br/>';
					echo '<i>pretransfer_time:</i> ' . $headers['pretransfer_time'] . '<br/>';
					echo '<i>size_upload:</i> ' . $headers['size_upload'] . '<br/>';
					echo '<i>size_download:</i> ' . $headers['size_download'] . '<br/>';
					echo '<i>speed_download:</i> ' . $headers['speed_download'] . '<br/>';
					echo '<i>speed_upload:</i> ' . $headers['speed_upload'] . '<br/>';
					echo '<i>download_content_length:</i> ' . $headers['download_content_length'] . '<br/>';
					echo '<i>upload_content_length:</i> ' . $headers['upload_content_length'] . '<br/>';
					echo '<i>starttransfer_time:</i> ' . $headers['starttransfer_time'] . '<br/>';
					echo '<i>redirect_time:</i> ' . $headers['redirect_time'] . '<br/>';

					echo 'RESPONSE:<br>';
					echo $out;
			    curl_close($curl);
			  } else {
			  	//Не установлен CURL или не заданы параметры
					echo "ERROR: no curl OR no post data!<br>";
				}
			} else {
					//Не та тема письма
			    echo "ERROR: no valid email subject!<br>";
			}
	    echo '<hr>';
	    $output = '';

	}
} else {
		//Нет новых писем
		echo 'ERROR: no mails!';
}

// colse the connection
imap_expunge($inbox);
imap_close($inbox);
?>
]]>
Конвертер валют для 1С Битрикс /%d0%ba%d0%be%d0%bd%d0%b2%d0%b5%d1%80%d1%82%d0%b5%d1%80-%d0%b2%d0%b0%d0%bb%d1%8e%d1%82-%d0%b4%d0%bb%d1%8f-1%d1%81-%d0%b1%d0%b8%d1%82%d1%80%d0%b8%d0%ba%d1%81/ Sat, 20 Dec 2014 17:42:33 +0000 Screenshot_1Описание
Информер конвертера валют для Вашего сайта. В информере присутствует возможность выбора курса по различным банкам, а также возможность смены валюты и расчёта обратного курса.

Конвертер валют от портала придаст вашему сайту больше функциональности и повысит его информативность.
Основные возможности конвертера:

Все расчеты производятся «на лету»
Округление добавляет реалистичности расчетам
Ввведя сумму в поле «ПОЛУЧАЮ» валютного калькулятора — вы получите расчет обратной конвертации
Возможен учет комиссии конвертации

Установка
Стандартная установка через marketplace (Панель администрирования / Marketplace / Каталог решений). Компонент не требует дополнительных действий по установке.

 

Установка из marketplace.1c-bitrix.ru

]]>
Модуль виджета аналоговых часов для 1С Битрикс /%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d0%b2%d0%b8%d0%b4%d0%b6%d0%b5%d1%82%d0%b0-%d0%b0%d0%bd%d0%b0%d0%bb%d0%be%d0%b3%d0%be%d0%b2%d1%8b%d1%85-%d1%87%d0%b0%d1%81%d0%be%d0%b2-%d0%b4%d0%bb%d1%8f-1%d1%81/ Wed, 10 Dec 2014 17:39:28 +0000 Screenshot_18Описание
Компонент информера аналоговых часов для Вашего сайта, с помощью которого можно разместить на страницах сайта красивые аналоговые часы.

Установка
Стандартная установка через marketplace (Панель администрирования / Marketplace / Каталог решений). Компонент не требует дополнительных действий по установке.

Установка из marketplace.1c-bitrix.ru

]]>
Модуль схем товаров для 1С Битрикс /%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%81%d1%85%d0%b5%d0%bc-%d1%82%d0%be%d0%b2%d0%b0%d1%80%d0%be%d0%b2-%d0%b4%d0%bb%d1%8f-1%d1%81-%d0%b1%d0%b8%d1%82%d1%80%d0%b8%d0%ba%d1%81/ Fri, 05 Dec 2014 17:34:52 +0000 Screenshot_1 Screenshot_17 Screenshot_16 Screenshot_15 Screenshot_14 Screenshot_13 Screenshot_12 Screenshot_11 Screenshot_10 Screenshot_9 Screenshot_8 Screenshot_7 Screenshot_6 Screenshot_5 Screenshot_4 Screenshot_3 Screenshot_2

Описание
Модуль, позволяющий осуществить заказ запчастей сборного товара по его схеме, простыми кликами по номеру нужной запасной части.
Установка
В административном разделе битрикс необходимо перейти в «Управление модулями» и установить модуль «Модуль схем товаров». Необходимо также в настройках модуля (Настройки / Настройки продукта / Настройки модулей / Модуль схем товаров) задать ID инфоблока, содержащего сами товары. Артикулы товаров в модуле схем и основном инфоблоке должны совпадать.
Установка из marketplace.1c-bitrix.ru
]]>
Сертифицированный партнёр 1С Битрикс /%d1%81%d0%b5%d1%80%d1%82%d0%b8%d1%84%d0%b8%d1%86%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%bd%d1%8b%d0%b9-%d0%bf%d0%b0%d1%80%d1%82%d0%bd%d1%91%d1%80-1%d1%81-%d0%b1%d0%b8%d1%82%d1%80%d0%b8%d0%ba%d1%81/ Thu, 23 Oct 2014 13:32:20 +0000 С радостью сообщаем, что с сегодняшнего дня наша студия является сертифицированным партнёром 1С Битрикс.

Окончен курс обучения наших сотрудников.

Получены все необходимые сертификаты.

Теперь мы официально предоставляем услуги по разработке сайтов на CMS Битрикс.

sertif_sm Сертификат нашей студии

]]>
Сертификат разработчика 1С Битрикс /%d1%81%d0%b5%d1%80%d1%82%d0%b8%d1%84%d0%b8%d0%ba%d0%b0%d1%82-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%87%d0%b8%d0%ba%d0%b0-1%d1%81-%d0%b1%d0%b8%d1%82%d1%80%d0%b8%d0%ba%d1%81/ Thu, 09 Oct 2014 08:43:14 +0000 BX-Dev Сертификат разработчика 1С Битрикс

Наши специалисты прошли обучение и получили сертификат разработчика 1С Битрикс.

Таким образом на сегодняшний день в арсенале студии есть полный набор сертификатов для обеспечения администрирования и разработки под 1С Битрикс.

]]>
Сертификат Администратор.Бизнес 1С Битрикс /%d1%81%d0%b5%d1%80%d1%82%d0%b8%d1%84%d0%b8%d0%ba%d0%b0%d1%82-%d0%b0%d0%b4%d0%bc%d0%b8%d0%bd%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%82%d0%be%d1%80-%d0%b1%d0%b8%d0%b7%d0%bd%d0%b5%d1%81-1%d1%81-%d0%b1%d0%b8/ Fri, 03 Oct 2014 08:46:25 +0000 Сегодня мы получили ещё один сертификат от нашего бизнес-партнёра.

Теперь наши специалисты имеют полный комплект сертификатов по Администрированию систем 1С Битрикс.

BXS-ADM-BusСертификат Администратор.Бизнес 1С Битрикс

]]>