Jump to content

mbrogan

Пользователи
  • Content Count

    92
  • Joined

  • Last visited

Community Reputation

1 Обычный

About mbrogan

  • Rank
    Пользователь
  • Birthday 12/14/1993

Информация

  • Пол
    Мужчина
  • Город:
    Иваново
  • Интересы
    web-разработка, автоматизированные интернет-магазины, киберпанк и мармеладки

Recent Profile Visitors

1,568 profile views
  1. Такая же проблема, keyword'ы редиректят на обычную ссылку, если включен SEO PRO
  2. Добрый вечер. Почему всплывает такая ошибка ? Fatal error: Call to a member function seocms_setRegistry() on null
    Отлично встал на 2.3. Спасибо автору!
  3. Здравствуйте. Не подтягиваются города и отделения Новой Почты. Макросы прописал, в чем может быть проблема ?
  4. Еще хотел спросить: у меня не цепляется событие change за id блока. Этот id блока генерируется с помощью плагина msdropdown(такая штука, чтобы внешний вид dropdown можно было менять). Вопрос 1: это из за плагина ? Вопрос 2: как заставить ?
  5. Спасибо, кэп) Я сделал обработку массива json в tpl, и записал вместе с html в переменную, которую вывел за место старого блока html='<select name="filter[]" class="form-control filterData" data-filter_group="3"><option value="">Модель</option>'; for (var keyz in data['filterGroup'][3]) { console.log(data['filterGroup'][3][keyz]['name'],data['filterGroup'][3][keyz]['filter_id']); html+='<option value="'+data['filterGroup'][3][keyz]['filter_id']+'">'+data['filterGroup'][3][keyz]['name']+'</option>'; } html+='</select>'; $('#msdrpdd21_msdd').html(html); Подойдет как вариант или слишком "топорно" ?
  6. Вот мне и интересно, как это сделать, чтобы не обновлять всю страницу, а только один блок.
  7. Спасибо, помогли) Результат вижу в консоле, все ок, но блок все еще отображается со старыми данными
  8. В консоле пусто. Вы имеете в виду json_decode при обработке в контроллере?
  9. Здравствуйте. Не уверен, что написал в правильный раздел, прошу прощения. Встала задача доработать кастомный фильтр, чтобы при изменении одного select'a обновлялся другой select. У нас есть выпадающий список с брендами и выпадающий список с моделями, нужно, чтобы при выборе бренда менялся список с моделями, которые фильтруются по бренду запросом в базу. Но у меня не получается обновить массив с отфильтрованными моделями в tpl файле. Вот такой ajax код у меня есть. $('.filterData').change(function() { //AJAX для передачи методом GET $.ajax({ method: 'GET', url: 'index.php?route=extension/module/filter_data/ajaxats&brend=333', success: function() { // alert("success"); $(".filterData").html(html); }, error: function() { alert("error"); } }).done(function(data, Status){ }); }); вместо '333' мы вставляем id выбранного бренда. Функция возвращает Success, но массив с моделями не меняется В контроллере создал функцию, внутри которой есть: if (isset($this->request->get['brend'])) { $brend = $this->request->get['brend']; // ... } И $this->response->setOutput(json_encode($data)); Возможно, я не совсем понимаю правила работы ajax, подскажите, пожалуйста, можно ли из tpl отправить get запрос в контроллер, из контроллера забрать новый массив и обновить блок с новыми данными без перезагрузки страницы ? Спасибо
  10. В основном, эта проблема встречается с Elevatezoom и всякими Colodbox'ами Решение простое: pointer-events: none; на картинке
  11. Обновление корзины по кнопке в 1.5 это ппц... Нашел решение, но тоже не слишком эстетичное: Удаляем кнопку и вставляем в input с количеством onblur="submit();"
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.