Виталий Греков
С нами с 29 мая 2013; Место в рейтинге пользователей: #427Отзывы с оценкой товара
Стоит задача сделать отзывы в интерент-магазине, с возможностью ставить оценку товара по 5-бальной шкале. Возможно кто-то встречался уже с похожей задачей и может подсказать, на чем это проще/быстрее реализовать? Буду очень признателен за помощь. С помощью существующих расширений Quip, Tickets,
modxTalks не получается — не понимаю, как можно к комментарию еще одно поле прикрутить, в которое бы сохранялся рейтинг отзыва.
modxTalks не получается — не понимаю, как можно к комментарию еще одно поле прикрутить, в которое бы сохранялся рейтинг отзыва.
Как в ms2 вывести выпадающий список производителей
Здравствуйте! Мне нужно вывести на странице выпадающий список ВСЕХ производителей товаров вида
Как возможно это сделать?
Заранее спасибо!
<select>
<option>Производитель 1</option>
<option>Производитель 2</option>
...
</select>И нужно, чтобы пункты списка формировались автоматически.Как возможно это сделать?
Заранее спасибо!
Дублирование товара
Добрый день.
Подскажите, пожалуйста могу ли я дублировать полностью категорию с товаром, либо весь товар в заданной категории еще раз ( заказчик просит дополнительно внести такой же товар, с такими же свойствами, но другими заголовками)?
Когда дублирую категорию — не переносятся фотографии товара.
Подскажите, пожалуйста могу ли я дублировать полностью категорию с товаром, либо весь товар в заданной категории еще раз ( заказчик просит дополнительно внести такой же товар, с такими же свойствами, но другими заголовками)?
Когда дублирую категорию — не переносятся фотографии товара.
Линкуем слова терминов исходя из глав.каталога
15
Здравствуйте всем, решил посоветоваться/прицениться с людьми, которые умеют разрабатывать на MODx Revolution 2.3.1+
Все мы были на Википедии и имеем привычное представление о том, что любое непонятное словосочетание может быть ссылкой на пояснение и это удобно.

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

Наложение watermark в ms2Gallery
Часто спрашивают, а как сделать наложение водяных знаков на изображения, загружаемые через ms2Gallery?

Понятно, что работа идёт через PhpThumb, понятно какие ему нужно задавать параметры, но что именно нужно настроить на сайте, чтобы одно изображение накладывалось на другое?

Понятно, что работа идёт через PhpThumb, понятно какие ему нужно задавать параметры, но что именно нужно настроить на сайте, чтобы одно изображение накладывалось на другое?
Реализация выбора города
Василий, большое спасибо за уроки по созданию компонента! Весь день усиленно вчитываюсь)
Маленькая проба пера — компонент по выбору города.
Есть на демо сайте — тут
joxi.ru/J3acU_3JTJAsY2beWkM
Маленькая проба пера — компонент по выбору города.
Есть на демо сайте — тут
joxi.ru/J3acU_3JTJAsY2beWkM
Нужна СЕО консультация по kino-govno.com

Насколько я знаю, у нас в сообществе есть пара людей, знакомых с поисковой оптимизацией.
Так вот, вопрос к ним (и не только) — что не так с индексацией kino-govno.com, почему настолько большая разница в переходах с Google и Яндекс? Вопрос, понятно, не о MODX, но спросить больше негде.
Для сравнения, вот другие сайты по той же тематике: раз и два. Доля Яндекса или больше, чем у Google, или на уровне.
Отправляем заголовки Last-Modified и Not Modified
Написал небольшой плагинчик для отправки браузеру заголовка Last-Modified и, если браузер спросит If modified since — ответа 304 Not Modified
Как начать участвовать в Open Source
Какое-то время назад я считал, что порог вхождения в OpenSource-разработку очень высок — ведь надо использовать git, отправлять пулл-реквесты. Это было чем-то незнакомым, далеким и останавливало меня. Тем более, что весь github.com на английском и многие слова и, соответственно, функции непонятны.

Однако сейчас я понимаю, как ошибался. Надеюсь, что после этой статьи вы согласитесь со мной и начнете вносить свой вклад в сообщество Open Source (и сообщество MODX в частности). Предлагаю на примере разобрать, как помочь разработчикам радовать нас дополнениями и уроками.

Однако сейчас я понимаю, как ошибался. Надеюсь, что после этой статьи вы согласитесь со мной и начнете вносить свой вклад в сообщество Open Source (и сообщество MODX в частности). Предлагаю на примере разобрать, как помочь разработчикам радовать нас дополнениями и уроками.
Расширенные поля пользователей
Небольшая пошаговая инструкция, как научиться сохранять любые интересующие данные о юзере в специальное поле extended.
На самом деле, это никакой не секрет. Во многих объектах MODX есть специальное поле типа JSON, которое хранится в БД как текст, например, properties у modResource и extended у modUserProfile.
При работе с объектами xPDO, JSON текст из этих полей превращается в массивы. То есть, общий принцип выглядит так:
На самом деле, это никакой не секрет. Во многих объектах MODX есть специальное поле типа JSON, которое хранится в БД как текст, например, properties у modResource и extended у modUserProfile.
При работе с объектами xPDO, JSON текст из этих полей превращается в массивы. То есть, общий принцип выглядит так:
// id нужного пользователя
$user_id = 15;
// Получаем объект modUser
if ($user = $modx->getObject('modUser', $user_id)) {
// Получаем связанный с ним профиль пользователя
if ($profile = $user->getOne('Profile')) {
// Получаем специальное поле extended
$extended = $profile->get('extended');
// Добавляем новое значение
$extended['mykey'] = 'mydata';
// И сохраняем обратно в профиль
$profile->set('extended', $extended);
$profile->save();
}
}Самое приятное, что эти данные вы можете не только просмотреть на странице пользователя, но и изменить.