
Eugene
16.12.2016
22:21:42

Roman
17.12.2016
03:40:11
ребят у кого есть пример реализации таблицы <table>с группировкой исх. данные ИМЯ, ЦЕНА, ID по которому группировать. ?

Vlad
17.12.2016
04:02:31
Кто нибудь знает теорию по шифру Вижинера?)

Дмитрий?
17.12.2016
06:05:10

Google

Vlad
17.12.2016
06:06:39
Нет, всего то лаба по криптографии) Не могу понять, как рассчитывается сдвиг

Дмитрий?
17.12.2016
06:07:13
может в библиотеку сходить?
можно погуглить книжки по этой теме

Vlad
17.12.2016
06:10:15
Во всех книжках опускают как от числа букв зависит индекс совпадений
+ на основе индекса совпадения определяется алфавитный сдвиг для каждой строки

Дмитрий?
17.12.2016
06:13:19
я тут точно ен помошник
я почитал вики, там все ультра сложно)

Roman
17.12.2016
08:21:51
ошибка интересная в HL блоках выползла.. Empty primary found when trying to query HighloadBlock row.

Дмитрий?
17.12.2016
08:57:35
Смотрите какой на*бизнес нашел:
http://training.bestrank.ru/kursy/abonementy/
точнее он сам меня нашел через Директ)
Онлайн-консультант Jivosite стоит 474 рубля в месяц. 1C-Битрикс представили бесплатный онлайн-чат для сайта 22 сентября 2016.

Google

Дмитрий?
17.12.2016
08:59:13
хм, а вот про этоя не знал)
а. это Битрикс24
вот на*бщики

Folt
17.12.2016
08:59:47
почему у всех на сайте кнопка "быстро с 1с битрикс" кривая?

Nikita
17.12.2016
09:05:24
в Б24 только оператор работает. а посетитель в чате через виджет на сайте видит.

Дмитрий?
17.12.2016
09:17:34

Nikita
17.12.2016
10:48:43
да что там настраивать-то...


Evgeny
17.12.2016
13:16:06
Друзья, подскажите пож, где в этом коде ошибка
$section_childrens8 = CIBlockSection::GetList(array(), array('IBLOCK_ID' => $arParams["IBLOCK_ID"], "SECTION_ID" => $arSection["ID"], "ACTIVE" => "Y"), true, array("ID", "UF_ANCHOR_TEXT", "SECTION_PAGE_URL", "UF_TAG_OR_BRAND" ))
$section_childrens2 = $section_childrens8;
ВЫВОДИТ НУЖНОЕ------------------------------------------------------—
while($props_array2 = $section_childrens2->GetNext()) {
if (!$props_array2["UF_TAG_OR_BRAND"]) {
<li>
<a href="<?=$props_array2['SECTION_PAGE_URL']?>"><?=$props_array2['UF_ANCHOR_TEXT']?></a>
</li>
<?}?>
<?}?>
НЕ ВЫВОДИТ НУЖНОЕ —------------------------------------------------------
while($props_array8 = $section_childrens8->GetNext()) {
if (!$props_array8["UF_TAG_OR_BRAND"]) <li>
<a href="<?=$props_array8['SECTION_PAGE_URL']?>"><?=$props_array8['UF_ANCHOR_TEXT']?>
</a>
</li>
<?}?>
<?}?>
Вывожу данные в шаблоне Catalog /Main / Section, в двух местах. Работает только в любом одном.


Denis
17.12.2016
13:40:36
Народ, может кто помочь с работой интернет-магазина с api?

Evgeny
17.12.2016
13:40:39
Получается, я хочу в нескольких местах кода выводить данные из одного CIBlockSection::GetList, а не получается. Такой код работает, если создать еще один GetList(

Rail
17.12.2016
14:01:12

Анатолий
17.12.2016
14:02:12

Evgeny
17.12.2016
14:02:47
а как его перекинуть? вызвать только заново?

Denis
17.12.2016
14:04:11
С каким API?)
сейчас получается, что я самостоятельно прошу файл товаров, сохраняю у себя и после загружаю в bitrix. Это хочу перенести на api. Тем самым при изменении товаров и/или прочих свойств, они сразу подгружались на сайт.
Думаю с этим многие сталкивались и поделитесь или решением или плагином каким-нибудь

Анатолий
17.12.2016
14:06:22

Evgeny
17.12.2016
14:20:37

Анатолий
17.12.2016
14:21:01
$str .= '<a>....<a>'; в цикле и потом где надо <?=$str?>

Google

Evgeny
17.12.2016
14:22:16
Разное по if выводится. Можно ведь и в две строки записать...

Анатолий
17.12.2016
14:22:32
ну... тыжпрограммист.. )) дерзай

Evgeny
17.12.2016
14:52:09
чето наваял с помощью ob_start() и ob_get_clean(), вроде заработало)

Анатолий
17.12.2016
15:11:38
http://php.net/manual/en/language.operators.string.php
<?php
$a = "Hello ";
$b = $a . "World!"; // now $b contains "Hello World!"
$a = "Hello ";
$a .= "World!"; // now $a contains "Hello World!"
?>

Evgeny
17.12.2016
15:19:54
Респектище! Осилил.

Roman
17.12.2016
16:00:15
ребят, а как получить все $arResult["ITEMS"] всех вложенных в раздел разделов ?

Александр
17.12.2016
16:06:18
1. Научиться задавать вопрос.

Roman
17.12.2016
16:35:14
Чем он плох?

Vladimir
17.12.2016
17:30:07
о каком компоненте речь хоть

Александр
17.12.2016
17:46:50
Он не плох. Мало информации и не ясно о всех разделах речь или речь текущем (открытом) разделе. Например в компоненте catalog.section.list нет ITEMS, там $arResult['SECTIONS']
А у вас ITEMS, значит это какой то другой компонент.

Vladimir
17.12.2016
18:04:37
программисты просто обажают играть в игру, "угадай задачу "

Александр
17.12.2016
18:48:25
:-)

Бернгардт
17.12.2016
19:18:45


Roman
17.12.2016
20:49:49
можно на потом переенести )) . есть другой вопрос.
как оптимизировать след. комбинацию. .... битрикс при выполнении отмирает..
$arSelect = Array("NAME", "DETAIL_PAGE_URL", "SECTION_PAGE_URL", "PROPERTY_MODEL_AUTO_RAZDEL", "PROPERTY_MODEL_AUTO_SKODA", "PROPERTY_MODEL_AUTO_VW", "PROPERTY_MODEL_AUTO_SEAT", "PROPERTY_MODEL_AUTO_PORSCHE", "PROPERTY_MODEL_AUTO_BENTLEY");
$arFilter = Array(
"IBLOCK_ID"=>array(51),
"ACTIVE_DATE"=>"Y",
array(
"LOGIC" => "OR",
array("!PROPERTY_MODEL_AUTO_RAZDEL" => false),
array("!PROPERTY_MODEL_AUTO_SKODA" => false),
array("!PROPERTY_MODEL_AUTO_VW" => false),
array("!PROPERTY_MODEL_AUTO_SEAT" => false),
array("!PROPERTY_MODEL_AUTO_PORSCHE" => false),
array("!PROPERTY_MODEL_AUTO_BENTLEY" => false)
)
);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($arFields = $res->GetNext())
{
if ($arResult["ID"] == 50){$arOlololo[$arFields['PROPERTY_MODEL_AUTO_RAZDEL_VALUE_ID']] = $arFields;}
if ($arResult["ID"] == 53){$arOlololo[$arFields['PROPERTY_MODEL_AUTO_VW_VALUE_ID']] = $arFields;}
if ($arResult["ID"] == 52){$arOlololo[$arFields['PROPERTY_MODEL_AUTO_SKODA_VALUE_ID']] = $arFields;}
if ($arResult["ID"] == 54){$arOlololo[$arFields['PROPERTY_MODEL_AUTO_SEAT_VALUE_ID']] = $arFields;}
if ($arResult["ID"] == 55){$arOlololo[$arFields['PROPERTY_MODEL_AUTO_PORSCHE_VALUE_ID']] = $arFields;}
if ($arResult["ID"] == 56){$arOlololo[$arFields['PROPERTY_MODEL_AUTO_BENTLEY_VALUE_ID']] = $arFields;}
}


Бернгардт
17.12.2016
20:54:21
что такое arResult[ID] и откуда он вообще берется?

Folt
17.12.2016
20:54:33
Оо
едренный код

Google

Бернгардт
17.12.2016
20:54:57
код да.. эм.. специфичный.. пахнет
и свойства не верно сохранены :)
всмысле схема неверная
наверное "исторически сложилось" :)

Folt
17.12.2016
20:57:24
$arOlololo тут только радует)

Admin
ERROR: S client not available

Roman
17.12.2016
20:58:52
там значения для сравнения, ID 6 марок машин, все кузова, порядка . есть услуга, которую я привязываю к машинам, а этим кодом вывожу его на странице как связанный
сваязываю обычным мульивыбором из разделов. грубо 100 марок автомобилей.
Ololo использую чтобы убрать дубли

Folt
17.12.2016
21:00:34
а что мешает достать для каждого кузова углугу раздельно ?

Roman
17.12.2016
21:00:50
выбрал все тачки, и вах начался )) страница тупо отвисает
вот этот запрос.
на нем и дохнет.

Бернгардт
17.12.2016
21:03:17
глобальная ошибка в логике, вангую что запрос выполняется не единожды
OR убийственный !code=>false - это !='' и not null, второе никогда не попадет в кеш
если оба вангования верны - то проще выше без всяких фильтров сделать getList и пыхом уже выкусить нужные данные в справочником, и не мучать бд
и да, убедиться что этот запрос действительно выполняется единожды
*не в кеш, а в ключ бд
во вложенном OR получить and code not null, это звиздец
впрочем тут я не уверен на 100%, я бы поймал запрос и посмотрел его через explain схему выполнения
но думаю он делает фулл скан таблицы, т.к. бд не может юзать в таком случае ключи

Roman
17.12.2016
21:09:42
и как же его поймать то

Folt
17.12.2016
21:10:52
а какая задача стоит и что есть ?

Бернгардт
17.12.2016
21:11:42
вот да, надо танцевать от задачи
до запроса ты доберешься, но это мало даст
задача как то не правильно решается мне кажется

Folt
17.12.2016
21:12:40
советовать как делать без понимания что надо)

Google

Roman
17.12.2016
21:12:58
задача устранить подписание .. сайт не работает просто )

Бернгардт
17.12.2016
21:13:46
echo 'сайт работает нормально и быстро'; exit;
простите за сарказм..
конкретно это место, что именно решается?
есть кузов, хорошо, по нему хочется получить список услуг.. отлично
есть страница с кузовом? наборов кузовов? одной марки, разных?
зачем дергаются все марки? на это же есть причина?
или это вообще внутреннее апи, которое должно реализовывать ... что?

Folt
17.12.2016
21:15:29
а может и нет ХД
причины дергать все

Бернгардт
17.12.2016
21:15:56
тсс.. не пали контору
меня больше там arresult['ID'] странный напрягает..
неужели это еще в template.php гденить пришлепывается.. для некоторых товаров.. а для других даже и данные не нужны гыгы

Folt
17.12.2016
21:18:11
я а думаю зачем там "LOGIC" => "OR"
как бы и так можно дернуть все)

Бернгардт
17.12.2016
21:18:15
хотя.. судя по количеству прописанных id, это наверное .. марка? хм? )
ну если марка - то or выбросить, и дернуть только свою марку на !false

Roman
17.12.2016
21:19:06
ага, скрин высылал выше с текущими настроками

Бернгардт
17.12.2016
21:19:25
а если просто тупо выбросить, то будет and

Folt
17.12.2016
21:19:43
$arResult["ID"] - что там ?
марка или ид элемента