Всего 125 657 комментариев

yuri
13 февраля 2021, 20:56
0
тоже надо было.
вот ответ — [[#[[*parent]].alias]]
Futuris
13 февраля 2021, 18:35
0
Здравствуйте! У нас стояла старая версия amoCRM, которая была настроена еще старым методом через API в кабинете AMO и веб-хуки. Все это работало и заказы поступали в AMO. А вот после обновления компонента и установки связи новым методом (т.е. по новой инструкции с ID интеграции, секретным ключом и кодом авторизации) — перестали отправляться заказы из корзины сайта. Т.е. при нажатии кнопки «Отправить заказ» страница виснет.
Причем, заказы перестают отправляться уже после установки компонента даже без настроек, а после внесения настроек эта ситуация не меняется.

В логах выдает ошибку запроса, код — 401, см. скриншот.

olik
13 февраля 2021, 17:16
0
Вернутся к пакету minishop2-2.6.0 ошибка пропадает.
Фарит
Фарит
13 февраля 2021, 16:22
0
Site sucker
Mandarins
13 февраля 2021, 15:34
0
core/components/pdotools/model/pdotools/pdotools.class.php 446
Ошибка пипец как смущает, после обновления, 6 мегабайт уже.
Ошибка пишет тут
// Processing given placeholders
            if (!empty($properties)) {
                $pl = $this->makePlaceholders($properties);
               $content = str_replace($pl['pl'], $pl['vl'], $content);
            }
Что делать и как устранить её?
Klike
13 февраля 2021, 15:29
0
Может я что-то делаю не так, но на стандартных чанках tpl.msCart и tpl.msOrder перестало считать общую сумму корзины и заказа, стоимость при этом меняется.



Артур Шевченко
13 февраля 2021, 12:29
0
Если сайт на modx, то вытаскивать верстку, чтобы превратить её в статику, кажется ещё более некошерным. Создайте новый контекст и заливайте туда новую информацию.
atrox
13 февраля 2021, 11:34
0
спасибо, буду решать с хостингом
Дмитрий Танцирев
13 февраля 2021, 08:33
+3
Привет!) Исправляюсь)
Я уж если честно, забыл совсем про этот коммит.
Мне уведомления приходят, что тут какая-то движуха происходит, но всё как-то времени не было посмотреть нормально.

@Андрей Шевяков протестировал верно. На сколько я вижу, тестировал он именно в корзине. Если тест производился в карточке товара — то не ок.
Не ок в том плане — что мой коммит работает тогда не верно =)

Логика:
1. Кладём товар в корзину с любой опцией (с выбранным размером, цветом, фасоном, хоть с чем).
2. Теперь идём в корзину (именно в корзину) и по аналогии с кол-вом товара, мы можем менять и опции товара.

Если мы зашли в карточку товара, положили этот товар с опцией в корзину, остались в карточке этого товара и снова добавили этот же товар в корзину но с другой опцией — то в корзину должен упасть «новый» товар. Т.е. этот же товар, но с другой опцией.
Если же вместо этого поменялась опция — то мой коммит работает НЕ верно.
Ибо в этом случае не возможно будет заказать несколько позиций одного и того же товара, но с разными опциями (с разным размером, цветом и т.п.).
Тобишь коммит должен работать только в корзине.

Тест:
1. Положили товар в корзину с опцией.
2. Положили этот же товар еще раз в корзину но с другой опцией — если добавился новый товар — то всё ок.
Если же у товара в корзине обновилась опция — то можно прекращать тест — мой код работает не верно.
3. Идём в корзину. В &tpl сниппета msCart, как и писал @Андрей Шевяков по аналогии с кол-вом товара добавляем:

<form method="post" class="ms2_form">
        <input type="hidden" name="key" value="{$product.key}">
        <input type="hidden" name="count" value="1">
        <input type="text" name="options[size]" value="{$product.options.size}">
        <button type="submit" name="ms2_action" value="cart/change">Изменить размер</button>
    </form>
Ну и собственно пытаемся изменить размер.

По поводу лексикона:
— просто добавить новый лексикон и надеется что всё заработает — не получится =)
— коммит изменяет стандартную функцию $miniShop2->cart->change(). А она в свою очередь предназначалась только для изменения кол-ва товара.
Соответственно нужно дописывать код и смотреть что именно изменяется.
Если изменилось кол-во — то выводить одно уведомление.
Если изменилась опция — то выводить другое уведомление.
Если изменилось и то и другое — то ваш сайт удалится =) шучу =)
Иван Бочкарев
13 февраля 2021, 07:29
0
Думаю у вас mysql 8. Что modx на данный полноценно не поддерживает.

Решение снижать версию БД

modx.pro/components/21212#comment-126040
modx.pro/components/21212#comment-126154
Артур Шевченко
13 февраля 2021, 00:40
0
Тяжелый случай)) В телегу мне напишите доступы, завтра посмотрю.
Валерий
13 февраля 2021, 00:34
0
Я прошёлся по каждому шаблону и в каждом прописано что-то вроде этого или вообще пусто, msProducts не увидел нигде
Артур Шевченко
12 февраля 2021, 23:25
-1
В вызове mFilter2 это если на fenom
...
'where' => ['remains:>' => 0],
...
А если pHx то по-моему так &where=`{«remains:>»: «0»}`
Хотя с модификацией может не сработать.
Артур Шевченко
12 февраля 2021, 23:22
0
На вкладке элементы, есть раздел Шаблоны, найдите там шаблон страницы на которой выводятся товары, в шаблоне найдите msProducts, где-то рядом с ним будет написано или 'tpl' => 'blabla' или &tpl=`blabla` вот это blabla и есть чанк который надо редактировать.
Валерий
12 февраля 2021, 23:12
0
Вообще, изначальная проблема в том, что все картинки выводятся с помощью style: background image в div, что усложняет их индексацию в поисковиках, поэтому я хочу найти и поменять этот способ вывода на просто тэг img
Валерий
12 февраля 2021, 23:09
0
Напрямую в core нету elements, нашёл эту папку в другом только месте, прикрепил скрин. Но здесь файлы, которые выделены красным, я уже пытался редактировать — они будто все не используются. ничего на сайте не меняется
Сергей Самусев
12 февраля 2021, 23:01
0
Предложение по замене rss ленты:
1) есть открытая группа для общения t.me/ru_modx, очень много информации, сложно найти ответ на свой вопрос
2) есть открытая группа для предложений работы t.me/ru_modx_work
3) нужен канал для публикаций всех разделов сайта, кроме вопросов, с ссылками на пост на этом сайте
4) нужен канал для публикаций только вопросов, с ссылками на пост на этом сайте
Артур Шевченко
12 февраля 2021, 22:52
0
А если сделано через феном, то куда копать, чтобы найти ТПЛ'ки. связанные с ним?
core/elements/
Валерий
12 февраля 2021, 22:46
0
Карточки товаров уже есть, я как раз не могу найти, где находится шаблон этой карточки, а, конкретно, галереи картинок в этой карточке. Чанки, которые Вы назвали я находил и они ничего не делают(я пытался их даже полностью стирать — ноль изменений). Я уже практически перелазил все файлы в FTP, которые хоть как-то по названиям схожи с галереей и товаром — вообще нулём. А если сделано через феном, то куда копать, чтобы найти ТПЛ'ки. связанные с ним?
Henk Everts
12 февраля 2021, 22:27
+2
We’ve launched an online hub for the MODX SnowUp 2021 and hope to see you there:
https://vi.to/hubs/modx-meetup