Журнал записей интернет-маркетолога

Если у Вас есть свои записи - присылайте мне их, будем делать один большой "ЖУРНАЛ")

Как скрыть определенный фильтр на странице битрикса

/bitrix/admin/fileman_file_edit.php?path=%2Fbitrix%2Ftemplates%2Felektro_flat%2Fcomponents%2Fbitrix%2Fcatalog%2F.default%2Fbitrix%2Fcatalog.smart.filter%2Felektro%2Fresult_modifier.php&full_src=Y&site=s1&lang=ru&&filter=Y&set_filter=Y

Все шаблоны рассылок битрикса находятся здесь

Если Вы используете phpMyAdmin для редактирования базы, можете смело заходить сюда /phpMyAdmin/sql.php?server=1&db=ИМЯ_БАЗЫ&table=b_sender_preset_template&pos=0

Рандомайзер рейтинга товаров в битрикс

<?php define(«NO_KEEP_STATISTIC», true); require($_SERVER[«DOCUMENT_ROOT»] . «/bitrix/modules/main/include/prolog_before.php»); \Bitrix\Main\Loader::includeModule(‘iblock’); $arSelect = Array(«ID», ‘NAME’); $arFilter = Array(«IBLOCK_ID»=>IntVal(27)); $res = CIBlockElement::GetList(Array(), $arFilter, false, Array(«nPageSize»=>999999), $arSelect); while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); $pos = strripos($arFields[‘NAME’], ‘penosil’); if ($pos === false){ $need_rating = rand(4, 5); }else{ $need_rating = 5; } $vote_count = rand(15, 120); $vote_sum = $vote_count * $need_rating; $rat…
Читать дальше

вытащить картинки из экселя и проставить имена картинок в ячейки

Sub Save_Object_As_Picture() Dim li As Long, oObj As Shape, wsSh As Worksheet, wsTmpSh As Worksheet Dim sImagesPath As String, sName As String sImagesPath = ActiveWorkbook.Path & «\images\» ‘» If Dir(sImagesPath, 16) = «» Then MkDir sImagesPath End If On Error Resume Next Application.ScreenUpdating = False Application.DisplayAlerts = False Set wsSh = ActiveSheet Set wsTmpSh =…
Читать дальше

Bitrix ORM __toString()

чтобы увидеть sql-запрос, который формирует ORM битрикса сделайте следующее \Bitrix\Main\Application::getConnection()->startTracker(); $result = \Bitrix\Iblock\ElementTable::getList(блаблабла) $result->getTrackerQuery()->getSql() $result->fetchAll()

Дата отгрузки из 1С-Битрикс в 1С

При обмене данными, если у Вас не проставляется дата отгрузки, необходимо добавить реквизит например «ДатаОтгрузки» (в модуле обмена в самой 1с) При этом со стороны сайта необходимо засуну в выгружаемую XML данные следующего вида:   <ЗначениеРеквизита> <Наименование>ДатаОтгрузки</Наименование> <Значение>2017-11-30T14:10:08</Значение> </ЗначениеРеквизита>   ну и все, обменяйтесь с 1С данными и все будет ништяк!

Как копировать свойство список Битрикс

Есть у меня кент один, очень хороший, и вот он однажды замутил скриптик который позволяет копировать свойства инфоблока типа список Короче кто шарит тот разберется, я вот ваще нихуя не понимаю! И пишет он мне такой: «Вот тебе ещё материал для блога — как копировать свойство список» и кидает следующее. define(«NO_KEEP_STATISTIC», true); require($_SERVER[«DOCUMENT_ROOT»] . «/bitrix/modules/main/include/prolog_before.php»);…
Читать дальше

SQL Запрос на обновление данных UPDATE WHERE на примере ID > 165

UPDATE `w3strict_map_objects` SET `logo` = ‘/upload/logos/lerua-merlen-logo.png’ WHERE `w3strict_map_objects`.`id` > 165

Вывод короткого описания категории в битрикс (аспро)

Вот так вот простенько это все выводится.   <?if(strlen($arItem[‘UF_INFOTEXT’])):?> <div class=»text»> <?=html_entity_decode($arItem[‘UF_INFOTEXT’])?> </div> <?endif;?>