Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
23 июня 2013, 07:16
0
Спасибо, починил.
Василий Наумкин
23 июня 2013, 06:06
0
На здоровье!
Василий Наумкин
23 июня 2013, 04:29
0
Лучше для этого использовать miniShop2.

Он позволяет вкладывать категории друг в друга, делать отличные галереи и с ним гораздо удобнее работать в админке. Ну и с mSearch2 можно хорошо подружить, в будущем.

Ведь у вас, по сути, и будет каталог, компонент магазина здесь подходит максимально.
Василий Наумкин
22 июня 2013, 23:04
0
Нудно сделать свой простенький сниппет и использовать его как фильтр вывода.
В задачи сниппета будет входить убирание лишних пробелов и перемножение цены на количество.

Вот ссылка на то, как делаются фильтры вывода (это обычный сниппет, принимающий $input и $options).
Василий Наумкин
22 июня 2013, 22:48
0
Нужно сконвертировать категории и товары, для этого есть консольный скрипт.
Потом перенести картинки в галерею, для этого тоже есть скрипт.

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

Потом нужно настроить заново вывод каталога более быстрым и мощным сниппетом msProducts, ну и галерею — msGallery.

Примерно так. Именно этими скриптами я конвертировал mamaboutique.ru
Василий Наумкин
18 июня 2013, 23:11
0
Не прежний.

Судя по логу, у тебя должна быть ошибка в системном журнале. Смотри туда.
Василий Наумкин
18 июня 2013, 19:15
0
Зачем?
&parents=`[[*id]]`
Василий Наумкин
17 июня 2013, 21:52
0
Если речь про miniShop2 то эту задачу решает msProducts
&where=`{"Vendor.name:LIKE":"%Sony%"}`
для вывода товаров производителя Sony
&where=`{"Vendor.id":5}`
для вывода производителя с id = 5

Конечно, производители должны быть забиты в настройках и назначены товарам.
Василий Наумкин
17 июня 2013, 16:19
0
Давай-как тут обойдемся без ссылок на пиратское ПО?

Купить cloud zoom можно тут
Василий Наумкин
17 июня 2013, 13:57
0
Системные настройки в админке смотри.
Василий Наумкин
17 июня 2013, 12:00
0
Не ошибаешься, просто используется она несколько иначе и для другого.

Вот адрес — bezumkin.ru/user/topics/bezumkin/?page=20, страницы /topics/bezumkin/ не существует, есть только /topics/. а в ней сниппет, который определяет нужного юзера после косой и выводит его записи.

Если использовать стандартный getPage, то он будет все ссылки генерировать как bezumkin.ru/user/topics/?page=n, то есть по id страницы, игнорируя текущий адрес.Параметр для сниппета, передаваемый через url, потеряется.

В модификации же есть возможность оставить текущий адрес, добавляя к нему номер страницы — и тогда все работает отлично. Отсюда и название у схемы request — ибо отталкивается она он текущего адреса в $_SERVER['request'].

Задачи спратать ?page=n никогда не стояло.
Василий Наумкин
17 июня 2013, 11:54
0
Ну я не знаю, может стоит документацию почитать?
rtfm.modx.com/display/ADDON/getPage#getPage-CachingProperties
Василий Наумкин
17 июня 2013, 08:14
0
Обожаю умные советы.

Поищи сам.
Василий Наумкин
17 июня 2013, 06:45
0
Никак, не предусмотрено.
Василий Наумкин
16 июня 2013, 19:54
0
Все просмотры пишутся в таблицу TicketView — нужно выбирать оттуда.

getTickets не считает отдельно кол-во комментариев, он выводит эту информацию плейсхолдером вместе с кучей других параметров. Исопользовать его как считалку комментариев не рационально.

В общем, тебе нужны 2 маленьких простеньких сниппета с выборкой из таблиц — один у тебя уже есть.
Василий Наумкин
16 июня 2013, 17:39
0
Никак.

Это можно сделать только при отправке файлов через ajax, чего FormIt не умеет.
Василий Наумкин
16 июня 2013, 16:50
0
Посмотри в параметры сниппета, там должно быть sortby и sortdir, все маленькими.

Счетчик просмотров работает сам по себе, считая только авторизованных юзеров.