Т.к. есть сомнение в нашем взаимопонимании. Мне необходима сортировка в публичке, в каталоге, там где список товаров. Каждый юзер сортирует товары так как ему угодно. И это не должно влиять на сортировку другого пользователя. Т.е. я не могу постоянно изменять сортировку значений свойства в настройках инфоблока.
Александр Фаст, CIBlockElement::GetList(array('propertysort_AVAILABLE' => 'asc'), array('IBLOCK_ID'=>3)); Вопрос: В итоге какие элементы будут вверху, со значением свойства В наличии, Под заказ или Ожидается поставка??
Здравствуйте. Есть свойство типа строка с тремя возможными значениями: В наличии, Под заказ, Ожидается поставка. В GetList можно сортировать по свойству array('PROPERTY_AVAILABLE'=>'asc'). А как сделать так чтобы можно было вывести сначала все товары, которые "В наличии"? Затем, которые Под заказ. И третья сортировка, чтобы сначала были все Ожидаемые поставки. Если это возможно то подскажите как это реализовать, т.к. есть подозрение, что нельзя. Разбивать на несколько свойств не очень хочется.
Здравствуйте. Есть задача. В корзине и в карточке у каждого товара выбирается служба доставки. Т.е. у каждого товара должна быть своя доставка. Я эту возможность хочу сделать свойствами товара в корзине. Т.е. в PROPS записывать пару свойств Служба доставки и Цена доставки. Затем эти свойства будет видеть админ в составе заказа. О том, что этот метод не очень говорить не стоит.
да и третье. Я почему то думаю, что битриксовый расчет работает неверно. В настройках указаны почтовые зоны (вкладка Почтовые зоны) и стоимость доставки в эту зону (вкладка Общие тарифы). Но если посмотреть на оф. сайт почты россии где есть док как считается расчет , то видно что стоимость доставки из Питера во Владивосток не равна доставке из Владивостока в Питер. А тут как-то все равно. Странно
Юрий Волошин пишет: А чем вам не понравился обработчик в 14 версии, который считает из любой точки России? Там кроме почты есть еще и первый класс. Зачем делать свой.
1. Обработчик из коробки подставляет местоположение из настроек адреса интернет-магазина, а мне нужно на "горячую" подставлять любое другое местоположение. 2. Мне интересно знать этот алгоритм, но понять его в коде стандартного обработчика не осилил.
Здравствуйте. Если кто реализовывал расчет стоимости доставки Почты России. Подскажите алгоритм расчета не из Москвы, а из других регионов. Например: из Владивостока (пояс 5) в Петербург (зона 2). Из Москвы все понятно. Если везем в зону 5, то и тариф зоны 5, какой пояс, такой и тариф. А как рассчитывать из других поясов непонятно.
Да, спасибо. Ошибка все же была в /bitrix/php_interface/init.php Только у меня была не в конце или в начале, как описано в некоторых топиках на форуме. А в середине файла. Т.е:
gordish90 пишет: Написал в тех. поддержку, проблему решили. Оказывается, в конце файла, после символа ?>, добавился пробел, его удалили и все заработало. P.s. Илья, спасибо вам, за попытку помочь.
А в каком файле то пробел добавился? Весь вечер бьюсь с такой же проблемой.
Но приведенный код выдает все подряд. Если вывести товары через LEFT_MARGIN и RIGHT_MARGIN, то поле сортировки занимается и нет возможности по цене отсортировать.
Если сделать еще один сайт описанным выше способом, только не на поддомене, а на другом домене то он тоже прекрасно работает. Получается дело именно в настройках поддоменов.
Здравствуйте. Купил VPS на timeweb.ru. Установил на нем основной сайт, все прекрасно работает. Сам vps порадовал, хочу туда перенести все добро с другого хостинга. Для этого мне нужно несколько поддоменов основного домена. В панели управления VPS на timeweb создаю поддомен Затем создаю сайт через консоль виртуальной машины: 13. Add aditional site Все вроде создается, но затем при переходе в браузере на этот поддомен, открывается основной домен. Что делать чтобы открывались созданные поддомены, подскажите пожалуйста.
Требования: - Интерес к разработке. Желание сделать крутой продукт. Продумывать мелочи, а не лишь бы отстреляться. - Глубокий опыт работы с PHP5 - Опыт работы с 1С Битрикс обязателен - Знание SQL (MySQL‚ MsSQL‚ PostreSQL) - Знание JS‚ HTML‚ XML - Ответственность и умение вовремя достигать результата; - Умение писать надёжный и отлаженный код.
Прошу привести примеры ваших проектов на Битриксе в реализации которых вы участвовали. Прошу не оставлять заявки: - Программистов без опыта - Представителей компаний/студий разработки сайтов и заказного программирования.
Условия: - Официальное оформление. Работа возможна как с гражданами РФ, так и не гражданами. - Полная занятость (полный рабочий день, 5 дней в неделю). - Задачи по разработке сайтов, в основном интернет-магазинов и корпоративных порталов. - Заработная плата от 40 тыс. рублей + бонусы - Полная занятость, удаленная работа
Я обычно делаю свой аяксовый обработчик добавления в корзину. 1. Делаю кнопку в которой, в каком-нибудь атрибуте лежит адрес php файла, в котором будет функция добавления в корзину. например 2. К этой кнопке привязываю js событие $(function(){ $(".addtoCart").onclick(function(){ var href = $(this).attr('href'); $.ajax({ type: "POST", url: href+'&FUNC=add2cart', dataType: "html", success: function(msg){ reloadCart(); } }); });
<script>
var qty;
qty = $(this).prev().prev().val(); //не знаю где именно ваш инпут, реальную страницу вы не даете посмотреть
$(function(){
$(".addtoCart").onmousedown(function(){
$(this).attr('href', $(this).attr('href')+"&qty="+qty);
});
});
</script>
Вот так можно передавать значение количества. Далее если это не сработает, нужно там куда эта ссылка передается смотреть.
Учите php и основы битрикс лучше. Я вам дал суть, как ее сделать решите сами. Никто кроме вас сейчас не знает как работает ваш сайт )) Мы то его даже не знаем.