Всего 123 782 комментария

Роман Хуев
12 декабря 2012, 15:06
0
А надо чтобы — хрясь, и было готовое как на Озоне?
почему бы и нет.

за наводку спасибо.

получается мы сохраняем id в юзера (хотя я думаю можно в туже сессию) и выводим масив идешек тем же getProduct
Василий Наумкин
12 декабря 2012, 15:00
0
Да, направление верное.

Я бы просто менял местами выбранные и отложенные товары, при клике или переходе на определенную страницу.
Василий Наумкин
12 декабря 2012, 14:58
0
А надо чтобы — хрясь, и было готовое как на Озоне?

Даю наводку:
1. Одни товары идут стандартно в сессию
2. Другие сохраняются, например, в юзера
3. Волшебный клик — и отложенные товары помещаются в сессии и показываются в корзине
4. Еще один клик — убираются

Просто подумайте как лучше манипулировать данными в сессии.

Роман Хуев
12 декабря 2012, 14:46
0
читал, немного не совсем то

нужно чтоб сохранялся функционал корзины и все свойства и методы корзины и товаров
Denys Butenko
12 декабря 2012, 14:45
0
В сниппете msGetPrice делать проверку на авторизацию и на принадлежность пользователя к определенной группе, относительно этого умножать цену на необходимую величину.
Denys Butenko
12 декабря 2012, 14:43
0
Есть сниппет последних просмотренных товаров где-то у Василия на gist'e, есть минишоп. Если сохранять в сессию то создайте переменную и посылайте id товара в этот массив, а на странице с «закладки» парсите этот массив и выводите значения из него.
Василий Наумкин
12 декабря 2012, 14:43
0
Учитывая, что товары — это ресурсы MODX, значит вам нужно добавление страниц в избранное.

Недавно обсуждали как раз.
Роман Хуев
12 декабря 2012, 14:33
0
корзина предполагает непосредственно покупку сразу, а «закладки»(отложенные товары), возможность покупки в последствии
можно взглянуть на проблему с двух сторон:

1. пользователь может добавить в корзину, либо в «закладки»
то есть тут наблюдается условно «2 корзины»

2. добавлять в корзину, но впоследствии иметь возможность переложить их в «отложенные»
то есть нужна возможно как то разделять добавленные товары на две категории
«готовые к оформлению», «отложенные»
то есть тут корзина одна, но у добавленного товара есть идентификатор который показывает оформлять этот товар сейчас или позже

немного сумбурно, но изложил как есть
подобный функционал хорошо реализован в корзине гипермаркета озон
www.ozon.ru/?context=cart&check=1
Василий Наумкин
12 декабря 2012, 14:23
0
Отвечаю по существу — нет такой функции.

Как можно реализовать — не знаю, непонятно, что вообще имеется в виду?
Николай
12 декабря 2012, 14:21
0
вопрос закрыт походу проблема в настройках сервера хостера(((
Роман Хуев
12 декабря 2012, 14:09
0
не смешно нифига =(
нормальная одесская фамилия.

лушче б по существу ответил
Василий Наумкин
12 декабря 2012, 14:06
0
Рома, у тебя действительно такая фамилия, или это тупая шутка?
Николай
12 декабря 2012, 11:31
0
смена типа поля не помогла строка все равно уродуется где то в нелдрах migx походу))
Николай
12 декабря 2012, 11:20
0
Хрень какая то… дело не в JSON decode.

Я в миг х использую в качестве поля коментария TV с типом ввода текстовый редактор.

При этом если есть коментарии с русскими буквами то в строке результата

`[{"MIGX_id":"1","slide":"assets/images/slider/1.jpg","description":"
ееее еее
"},{"MIGX_id":"2","slide":"assets/images/slider/2.jpg","description":""},{"MIGX_id":"3","slide":"assets/images/slider/3.jpg","description":""},{"MIGX_id":"4","slide":"assets/images/slider/4.jpg","description":""]}`
есть дополнительные ковычки, и по видимому в комментарии еще что то тащится, потому что если строку отредактировать и удалить пробелы «пустое место в русском коменте после буковок ееееее еее» то все работает. Походу либо мигх либо сама TV типа текстовый редактор засирает русскую строку, так что ее потом не переваривает Json encode(((

Попробую сменить тип поля, либо сделать через migxdb
Василий Наумкин
12 декабря 2012, 10:54
0
Видимо, очередной прекрасный shared-хостинг, или denwer на windows?

В общем, я вам ничем помочь не могу.
Василий Наумкин
12 декабря 2012, 10:52
0
Копать в сторону фильтров вывода и сниппета msGetPrice.
Николай
12 декабря 2012, 10:38
0
угу и ее тоже пытался эфект тот же, без руских коментов работает, как только русские буквы появляются то ответ пустой
Василий Наумкин
12 декабря 2012, 04:00
0
А если попробовать json_decode()?

У вас вообще php-json есть на сервере? Ибо, если его нет — то modX::fromJSON подключает левый класс для этой функциональности, который легко может не работать с русским.

А вот родной пхпэшный json_decode() — работает однозначно.
Николай
12 декабря 2012, 03:21
0
заметил что строка с рускими буквами заключена в `` а с английскими если то нет

[{"MIGX_id":"1","slide":"assets/images/slider/1.jpg","description":" аааа вввв "},{"MIGX_id":"2","slide":"assets/images/slider/2.jpg","description":""},{"MIGX_id":"3","slide":"assets/images/slider/3.jpg","description":""},{"MIGX_id":"4","slide":"assets/images/slider/4.jpg","description":""]}
у меня в строке опечатка была но всеравно не работает

Николай
12 декабря 2012, 02:22
0
залезть в базу через пхпмай админ и создать пользователя руками добавив его в админскую группу