Баха Волков

Баха Волков

С нами с 10 ноября 2016; Место в рейтинге пользователей: #12
Баха Волков
10 декабря 2019, 21:20
+1
заголовок и блок, здесь еще один вызов pdoresources с шаблонами и иными параметрами
т.е. + еще один вызов? Не надо так. Лучше как раз со всеми чанками и просто проверить плейсхолдер
Баха Волков
09 декабря 2019, 18:46
+2
Вопрос про js но виноват MODX, гениально
Баха Волков
02 декабря 2019, 10:46
+3
И еще позвольте немного покритиковать, сюдя по этой вашей строчке:

var v = $(this).parent().find('input#product_price').val(),

у каждого товара в корзине есть input с id=«product_price»… Транслируя готовые решения или пошаговые инструкции по хорошему нужно осознавать некую ответственность.

Идентификатор в коде документа должен быть в единственном экземпляре
Баха Волков
02 декабря 2019, 10:32
+2
Действительно, вот эта часть вашего кода:

$('div.count').click(function(e) {
    var v = $(this).parent().find('input#product_price').val(),
      k = $(this).parent().find('input[name="key"]').val();

    if (($(this).hasClass('minus') || $(this).hasClass('plus')) && v > 0) {

      $.post("", {
        ms2_action: 'cart/change',
        key: k,
        count: v
      }, function(response) {

        if (typeof response.success !== "undefined") {

          if (response.success) {
            miniShop2.Order.getcost();
            miniShop2.Cart.status(response.data);
          }
        }
      }, "json");

    }
  });

ну очень не нужна

Обратите внимание, что на изменение input[name=count] повешена функция которая отправляет форму.

@mngatoff как раз и предлагает воспользоваться методом trigger или на худой конец можно было бы самостоятельно сабмитить форму
Баха Волков
22 ноября 2019, 16:22
+2
case 'OnLoadWebDocument':
    $modx->resource->set('template', 4);
    break;
Баха Волков
17 ноября 2019, 07:53
0
В системных настройках есть modx_browser_tree_hide_files — вот его нужно отключить
Баха Волков
14 ноября 2019, 11:18
+1
Выложу обязательно в таком случае, сразу после того как несколько issue будут реализованы мной или кем-то из сообщества, а то неправильно будет выкладывать без определенного функционала. Список недостающего функционала можно увидеть тут, работы немного но у меня и вправду времени критически не хватает
Баха Волков
14 ноября 2019, 11:15
0
@Сергей Шлоков Как всегда ёмко и по делу, спасибо, я тебя понял)
Баха Волков
14 ноября 2019, 11:14
+2
Ага)

А еще его можно будет развить и т.к. у меня уже времени нет предлагаю тем у кого есть желание и это самое время его допилить, создал несколько issues

Если кто-то отправит PR то я и сообщество (кому нужен будет этот компонент) только будем рады этому. Спасибо всем за обратную связь!
Баха Волков
05 ноября 2019, 23:01
0
Добрый @Andrey Burym

В настройках ввода TV точно включен?
Баха Волков
05 ноября 2019, 18:39
0
Синтаксис у MODX таков:

[[SnippetName?
    &propertyName1=`propertyValue1`
    &propertyName2=`propertyValue2`
    &propertyName3=`propertyValue3`
]]
Баха Волков
05 ноября 2019, 18:37
0
@Вадим Набор параметров — это сущность в MODX, в оригинале PropertySet, увидеть можно по: Шестеренка в правом верхнем углу -> Наборы параметров.

Призвана облегчить задачу разработчику и вместо указывания/изменения параметров сниппета в шаблоне/чанке они программно или вручную создаются в наборах и указываются их названия при вызове.

Примеров не может быть — простопотомучто.

Вот на пальцах:

1. Создаете набор, называете его как нибудь
2. Указываете пары опция — значение
3. В месте вызова сниппета указываете название набора
Баха Волков
30 октября 2019, 05:08
0
@Дарина Очень — очень мало информации. Пара вопросов:

1. Что это за сниппет pdoCrumbs_ext?
2. Откуда берется и что приходит в плейсхолдер url_breadcrumbs?

у вашего вопроса 40 просмотров и нет комментариев потому, что для того чтобы вникнуть нужно много уточняющих вопросов задавать, помогите себе и разверните вопрос
Баха Волков
30 октября 2019, 05:03
0
Страницы пользователей я так понимаю, что виртуальные? Если так, то создайте ресурс .xml и в ней скомпилируйте список пользователей хоть тем же pdoUsers, а в robots.txt укажите и этот файл
Баха Волков
30 октября 2019, 04:51
0
У себя проверил, выводит.

Но он ничего не выводит(
А если где-то в другом месте просто вывести, что получаете? Может путь некорректный хотя бы выводится, или файла на сервере нет? Консоль что говорит?
Баха Волков
17 октября 2019, 14:03
0
у TV нужно указать настройку вывода разделитель запятую и:

{set $array = $_modx->resource.tv_name | join : ','}
Баха Волков
16 октября 2019, 12:11
0
pdoResources по умолчанию сортирует по pagetitle вне зависимости от порядка передаваемых id в параметр resources, для получения нужного порядка нужно указать:

'sortby' => 'FIELD(modResource.id, 1,2,3)'