Всем привет. На сайте есть группировка элементов. Группирую через $_REQUEST и подставляю в ELEMENT_SORT_FIELD и ELEMENT_SORT_ORDER. Но элементы(значение типа список) группируются как числа. Например: есть ширина 20, 50, 80, 100. В результате получаю вот в таком виде: 100, 20, 50, 80. Как мне сгруппировать по числам, а не по значениям, чтобы выводилось 20, 50, 80, 100? Заранее спасибо.
Всем привет. В bitrix:catalog подключается шаблон catalog.element и обернут в два дива "row" и "col-xs-12". Если заходить под админом, то в карточке товара row выводится внутри шаблона который вызывается внутри него, а breadcrumb оборачивает весь этот шаблон. Вообще не понял как так получилось. Ну и само собой шаблон едет. Если заходить под обычным пользователем, то breadcrumb нормально выводится, а все остальное пропадает.
Шаблон элемента: <?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); $this->setFrameMode(true); $APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/components/bitrix/catalog/catalog/bitrix/catalog.element/.default/jquery.elevatezoom.js"); global $arrProductId; global $allPrice,$InBasketComplect, $complectBonus;
$arFilter = array("UF_XML_ID"=>$arResult['PROPERTIES']['BREND_LOGO']['VALUE']); //задаете фильтр по вашим полям
$sTableID = 'tbl_'.$entity_table_name; $rsData = $entity_data_class::getList(array( "select" => array('*'), //выбираем все поля "filter" => $arFilter, "order" => array("UF_SORT"=>"ASC") // сортировка по полю UF_SORT, будет работать только, если вы завели такое поле в hl'блоке )); $rsData = new CDBResult($rsData, $sTableID); $arRes = $rsData->Fetch(); $FileBrend = CFile::GetFileArray($arRes['UF_FILE']); ?> <div class="wrap-brend"><img src="<?=$FileBrend['SRC']?>"></div>
$('.bx_big.bx_bt_button.bx_cart').on('click',function(e){ /*mmit - 11.08.16 - Andrey Vlasov - start*/ if(!$(this).hasClass('success-btn') && !$(this).hasClass('success-btn-complect')){ var quantity = "&quantity=" + $('.item_buttons_counter_block input').val(); var url = $(this).attr('href') + quantity; var SuccessBtn = $(this);
// если товар доступен только под заказ if ($(this).closest(".item_buttons").siblings(".notice_delivery_time").length && $(this).closest(".item_buttons").siblings(".notice_delivery_time").css("display") == "none") {
e.preventDefault(); $(this).closest(".item_buttons").siblings(".notice_delivery_time").css("display", "block"); var btn = $(this).closest(".item_buttons").siblings(".notice_delivery_time").children("button");
// если открыта всплывашка и вы нажимаем кнопку Добавить в корзину if ($(this).closest(".item_buttons").siblings(".notice_delivery_time").css("display") == "block") { e.preventDefault(); return; }
// Work round $(".blog-add-comment a b").text("Добавить отзыв"); var commentAuthor = $('div.blog-comment-field-author input'); var commentEmail = $('div.blog-comment-field-email input'); var commentBody = $(".lha-iframe").contents().find('body').text();
Всем привет. Есть bitrix.catalog. Как мне вывести количество элементов у которых есть свойство "PROPERTY_SALE_VALUE", а не общее количество элементов у разделов верхнего уровня? Нужно править Element_CNT? Где его поправить? Или каким-то другим способом? Заранее спасибо за ответы.
Всем привет. Есть компонент catalog, там много товаров в каждом разделе, все ок. Делаю страницу с акциями, товара бывшие в упортерблении и пр. Изначально также подключил bitrix.catalog с новым шаблоном, но акционные товары есть не во всех разделах. Как удалить мне разделы в которых нет акционных товаров? bitrix.catalog все равно видит все товары которые есть, а не только акционные. Вот код. global $arrFilter; $arrFilter = Array("PROPERTY_TIP_UTSENKI_VALUE" => array("Распродажа", "Б/у"), "IBLOCK_ID" => 16);
Всем привет. Есть компонент bitrix catalog. Нужно вывести все товары со свойством "Тип уценки". Проблема в том, что этот тип может быть "Б/У", "Распродажа". Как мне вывести товары с акцией и распродажей в одном списке? Вот фильтр
global $arrFilter; $arrFilter = Array ( "PROPERTY_TIP_UTSENKI_VALUE" => "Распродажа", );
В этом случае выводит все товары по распродаже. И товары почему-то выводятся только из 1 раздела.
Всем привет. Подскажите как сделать вывод товаров в 1 строку? Сейчас выводится минимум в 2 колонки. Если в настройках ставишь вывод одного элемента в строку, то выводится 2 товара. Компонент catalog Заранее спасибо.
Всем привет. В журнале событий обнаружил попытку внедрения PHP-кода через запросы. Причем идут такие внедрения в папки, которых не существует(или я их не вижу). Перехожу по этой ссылке куда внедрялся код: bestinstrumenti.ru/bitrix/components/bitrix/main.post.form/templates/.default/components/com_hdflvplayer/hdflvplayer/download.php/?f=configuration.php и там выводит окно от проактивной защиты, что там потенциально опасные запросы. Как с этим бороться? Что предпринять? Заранее спасибо за ответы.
Всем привет. В битриксе в папке upload лежать картинки для товаров. Всего более 5 000. Я уменьшил размер выводимых картинок до оптимального размера, она закешировались и отображаются из отдельной папки resize, тут все ок. Но теперь нужно изменить размеры больших картинок на хостинге, иначе занимают слишком много места. Возможно ли это сделать каким-нибудь способом? Заранее спасибо за ответы.
Попытки взлома и где находится модуль "Проактивная защита"?
Вячеслав Королев написал: Всем привет. Есть интернет-магазин, редакция "Малый бизнес". В течение последних 16 часов с ip-адреса 37.115.186.89(Украина, мобильный оператор "Киевстар") были попытки подбора пароля(начали как раз под конец рабочего дня, так что заметил только в 9 утра). Попытки каждые 2мин. 40 сек. Написал в службу поддержки, этому самому оператору на мэйл. Кто-нибудь сталкивался с подобным? Попытался установить "Проактивная защита", но что интересно обновить ее могу(обновил), а вот найти не могу. В настройках нет и все тут. Где мне найти ее? Заранее спасибо за ответы.
Вопрос про модуль снят. Я и не посмотрел, что он вообще не установлен.
Попытки взлома и где находится модуль "Проактивная защита"?
Всем привет. Есть интернет-магазин, редакция "Малый бизнес". В течение последних 16 часов с ip-адреса 37.115.186.89(Украина, мобильный оператор "Киевстар") были попытки подбора пароля(начали как раз под конец рабочего дня, так что заметил только в 9 утра). Попытки каждые 2мин. 40 сек. Написал в службу поддержки, этому самому оператору на мэйл. Кто-нибудь сталкивался с подобным? Попытался установить "Проактивная защита", но что интересно обновить ее могу(обновил), а вот найти не могу. В настройках нет и все тут. Где мне найти ее? Заранее спасибо за ответы.
Денис Сон написал: У нас есть модуль " ". Он, правда, создан для более сложных случаев, но большинство клиентов используют его именно для изменения размеров - по этой части в модуле много настроек.
Огромное спасибо. Сейчас попробую. И отдельное спасибо за 14 дней триала.
Всем привет. Есть интернет - магазин. Изображения товаров там варьируются от 250Кб до 3,5Мб. Товаров много, ручками никто ничего менять не хочет. Подскажите есть ли какой-нибудь работающий и надежный ресайзер которым вы сами пользовались для уменьшения веса картинок. Можно на лету... Заранее спасибо.
Всем привет. Есть сайт, там уже загружено более 10 000 товаров с картинками. Картинки какие попало, есть JPG, JPEG, PNG. Само собой весят тоже по разному, но в любом случае самая мелкая 250Кб. Есть ли какой-нибудь способ изменить эти картинки или же придется удалять эти, редактировать и заливать обратно? И есть ли еще какой-нибудь способ ограничить размер загружаемой картинки? Заранее спасибо за ответы.
Как в вертикальное многоуровневое меню вставить картинку для каждого пунка меню?
Всем привет. Есть стандартное вертикальное многоуровневое меню. Для каждого пункта меню нужно вставить картинку. Вот ссылка по такому принципу создавалось меню, почти один в один. Как добавить картинку и откуда вообще эти картинки берутся? Шаблон скопирован, все дела.
Есть товары, много товаров. У некоторых товаров есть скидка и надо указать картинкой, что на этот товар скида/акция/новинка. То есть тут без проблем, я добавил галочку, прикрутил картинку, нужно зайти в товар, поставить галочку и картинка есть. Но руководство требует, чтобы можно было сделать так: заходим куда-нибудь, выбираем галочками все нужные товары(можно даже в определенном разделе) и в этих товарах появляется картинка. Идея в том, чтобы при наличии тысячи товаров со скидкой не в каждый заходить и тыкать галочку, а сразу нескольким задать и у всех появится скидка. Можно ли такое реализовать?
Всем привет. SEO-шник категорически против, чтобы в товар добавлялась картинка для анонса и описание для анонса. Влияет ли это как-нибудь на SEO? Если да, то как? Или это вообще никак не влияет? Заранее спасибо за ответ.
Всем привет. Нужно вывести товары у которых поставлена галочка "Акция". То есть картинка, описание(детальное, не анонс), рейтинг товара, цена, корзина. Сейчас выводу через news.list, но не уверен, что это правильный способ. Может есть другие более правильные методы вывода? Заранее спасибо за ответы.
Алла Подопросветова написал: Вячеслав, попробуйте удалить этот фрагмент кода (он отвечает за вывод значений полей, которые вы выбрали в настройках компонента):
Код
<?foreach($arItem["FIELDS"] as $code=>$value):?>
<? = $value ; ?>
< small >
<? =GetMessage( "IBLOCK_FIELD_" . $code ) ?> :
</ small > < br />
<?endforeach;?>
Здравствуйте. Спасибо за ответ. К сожалению этот вариант не подходит, так как этот кусок кода отвечает также за вывод детального текста, а он мне нужен.
Всем привет. С помощью news.list вывел товары у которых стоит свойство "Акция", изменил шаблон чтобы выводилась детальная картинка. По умолчанию выводится картинка анонса, но попросили выводить детальную. Ну и детальный текст также выводится. Но почему-то появляется значение полей. То есть для детального текста понятно, там детальный текст, а вот у картинки пишет Детальная картинка: Array. И никак не могу его убрать. Убираю в шаблоне вывод и пропадает и Array и детальный текст. Кто сталкивался? Заранее спасибо за ответ.
По идее он должен добавлять иконку к пункту меню. Сами иконки в папке upload/menu_icons Но иконки не выводятся. в $arResult в массиве params нет picture. Я даже вопрос правильно сформулировать не могу. Скажите, код выше корректно написан или что-то нужно поправить? Заранее спасибо, камнями не кидайтесь.
Всем привет. Есть сайдбар с вертикальным, древовидным меню. vertical-multilevel-menu. обертки mbx-sidebar, bx-sidebar. В его шаблоне прописаны стили с !important. Где оно может лежать? Все облазил, его не увидел. Мне стили надо изменить, но не могу до них добраться. Заранее спасибо за ответы.