Всего 122 783 комментария

Елена
23 декабря 2014, 13:05
0
Василий, спасибо за помощь и поддержку, огромное спасибо. Я, вчера, когда поняла, что ничего не заработало, то сразу все удалила до прежнего состояния, что бы потом не забыть, что и зачем. Вот почему не срабатывал — 2. jQuery у вас подключается только в конце страницы, так что scrollTop нужно вызывать после вызова [[$mainScripts]] иначе ошибка в консоли $ is undefined. Спасибо еще раз!
Андрей
23 декабря 2014, 12:47
0
Очень просто). Спасибо!
Артём Добряков
23 декабря 2014, 12:25
0
Как то я на это не подумал. Буду разбираться. Просто хотел для мамы из коробки настроить, без всяких фотошопов, нащелкал, перетащил, подписал. Спасибо за разъяснения.
Василий Наумкин
23 декабря 2014, 12:21
0
Как избавиться от переворота фоток?
Не загружать повёрнутые фотки.

И не важно, что на компе они у тебя отображаются правильно — на самом деле они повёрнутые и есть.

Позавчера только обсуждали.
Василий Наумкин
23 декабря 2014, 12:19
0
И как человек выберет чанк? Из предложенных опций?

Ну так и передавай выбранную опцию через $_GET или $_POST параметр — причем здесь вообще javascript? Он нужен только когда ты уже разберешься с логикой работы и захочешь сделать это с помощью ajax.

Ну и у mFilter2 из коробки есть возможность менять чанки — см. параметр &tpls.
Василий Наумкин
23 декабря 2014, 12:18
0
Ну так укажи &tpl=`Твой чанк`
Артём Добряков
23 декабря 2014, 12:04
0
Василий, подскажите по поводу принципа генерации превьюшек. У меня при добавлении вертикальных фоток, они переворачиваются в горизонтальный вид.
Пример
Пробовал просто указать высоту, но итог такой же. В настройках у меня стоит maxUploadWidth=1920, maxUploadHeight=1280, правильные пропорции от исходного фото которое загружаю с разрешением 5184х3456.
Источник файлов такой
[{"w":256,"h":227,"q":95,"zc":"1","bg":"cccccc"},
{"h":940,"q":95,"zc":"0","bg":"ffffff","fltr":"wmi|wm.png|BR|70|30|30"}
]
Ставил и так
[{"w":256,"h":227,"q":95,"zc":"1","bg":"cccccc"},
{"w":1620,"h":1080,"q":95,"zc":"0","bg":"ffffff","fltr":"wmi|wm.png|BR|70|30|30"}
]
Вообщем решение одно — загружать фото заведомо меньшего размера по высоте, что стоит в настройках maxUploadHeight=1280, тогда картинка все равно становится прямоугольной но заполняется фоном.
Пример

Как избавиться от переворота фоток?
Андрей
23 декабря 2014, 11:35
0
Не произвольный, а например, в сниппет передавать название чанка нужного, в зависимости от того что человек выбрал на своем компьютере.
Aртур Чикин
23 декабря 2014, 10:45
0
Можете удалять обратно, уже исправили.
Михаил
23 декабря 2014, 09:46
0
Я думаю стоит разобраться почему + или *. Про оформить в виде нормально даты читаем это
Наумов Алексей
23 декабря 2014, 08:56
0
Ну нет, лучше прочитать публикации здесь bezumkin.ru/modx/minishop2/classes/, особенно 2 последние

немного сложновато для первого раза, но зато можно все сделать.
Андрей
23 декабря 2014, 08:36
0
Да я всяко пробовал и со звездочкой и с плюсом писать publushedon уже от безысходности). createdon работает, но формат у него числовой, как можно в чанке его оформить в виде нормальной даты?
Василий Наумкин
23 декабря 2014, 07:13
0
Проще задать вопрос, чем заглянуть в системные настройки Tickets?
Василий Наумкин
23 декабря 2014, 07:08
0
Конечно, абсурдная. javascript может передать любой посетитель сайта.
Ты хочешь, что любой посетитель сайта мог выполнять произвольный php у тебя на хостинге?

Есть $_GET и $_POST — через них передаются параметры для PHP, который их должен очень вдумчиво фильтровать. Эти параметры можно использовать, и так же ими можно управлять на javascript.
Aртур Чикин
23 декабря 2014, 07:07
0
Символьные ссылки? Создаете 1 товар и ссылаетесь на него со своим шаблоном и другими тайтлами.
Володя
23 декабря 2014, 07:00
0
ну вот другое дело, уже мне стало понятно)
Можно сделать следующее:
— создать связь — «фиктивные товары»
— создать страницу с «реальным» болтом
— всем этим страницам с болтами для разных тракторов и тд — делать описание, заполнять картинки и мд. И добавлять нашу связь фиктивных товаров, а в ней указываем на «реальный болт»)
— пишем плагин, наверно на «КакойТоЕсть- нужно уточнить» и смотрим если есть связь то подменяем на реальный товар — тот один единственный болт

зы. первое что пришло в голову как только прочитал…

Андрей
23 декабря 2014, 06:36
0
Да спасибо большое! Помогло. Решил проблему. И все вопрос такой остается, можно как-то из js передавать значения в вызовы сниппетов? Или это абсурдная вещь)?
Василий Наумкин
23 декабря 2014, 06:26
0
Почему [[+vendor]] не работает как надо?
Потому что [[+vendor]] — это и есть id вендора, так что работает он как надо. А вот тебе нужно использовать
[[+vendor.name]]

То получаю опять вместо [[*publishedon]]
Скажи пожалуйста, а почему ты используешь в одном плейсхолдере звёздочку, а в другом плюсик? Ну и а publishedon далеко не всегда есть значение, надёжнее использовать createdon.