Первичный ключ xPDOObject
Как известно, при создании собственных таблиц в MODX принято наследовать или xPDOSimpleObject, или xPDOObject.
Отличие между ними ровно одно — в SimpleObject уже прописан первичный ключ id, а в Object — нет. То есть, если вы хотите, чтобы у вашей таблицы создавалось поле id с становилось primary key — нужно наследовать SimpleObject.
Я, однако, люблю простые таблицы ключ-значение, в которые добавляю первичным ключом два и более полей сразу. Например, в репозитории пакет может быть в нескольких категориях, значит нужно создать таблицу extraCategoryMember из двух полей category_id и package_id.
Ключ id мне здесь совершенно не нужен, ведь он будет расти при каждой операции добавления пакета в категорию, а таких операций может быть очень много. Конечно, вряд ли INT(10) скоро закончится, но зачем хранить лишнее?
Отличие между ними ровно одно — в SimpleObject уже прописан первичный ключ id, а в Object — нет. То есть, если вы хотите, чтобы у вашей таблицы создавалось поле id с становилось primary key — нужно наследовать SimpleObject.
Я, однако, люблю простые таблицы ключ-значение, в которые добавляю первичным ключом два и более полей сразу. Например, в репозитории пакет может быть в нескольких категориях, значит нужно создать таблицу extraCategoryMember из двух полей category_id и package_id.
Ключ id мне здесь совершенно не нужен, ведь он будет расти при каждой операции добавления пакета в категорию, а таких операций может быть очень много. Конечно, вряд ли INT(10) скоро закончится, но зачем хранить лишнее?
Авторизация
Здравствуйте.REVO 2.2.7.Помогите разобраться со сменной пароля.Использую [[!Login]]
При запросе на мыло приходит письмо с ссылкой.По ссылке перехожу на страницу с формой.Всё нормально.Но новый пароль(который в письме)не работает.Остаётся старый.
Что может быть?
При запросе на мыло приходит письмо с ссылкой.По ссылке перехожу на страницу с формой.Всё нормально.Но новый пароль(который в письме)не работает.Остаётся старый.
Что может быть?
ajaxmanager и MS2
Здравствуйте, на днях решил попробовать ajaxmanager вместе с MS2, но ничего не вышло, простые страницы подгружаются нормально а если зайти в товар, происходит следующее, верхняя панель MODX просто исчезает, не пойму почему, смотрел на вашем демо сайте там все отлично работает. Может кто знает как исправить?
MS1 фильтры скорость работы.
Доброго времени суток. От чего зависит скорость работы фильтров mfilter?
Какие вы используете заглушки для старых браузеров
Хочу поставить заглушку для ie6-8, а то уже достали эти браузеры :)
Интересует какие вы используете методы для определения старых браузеров
Интересует какие вы используете методы для определения старых браузеров
Фильт категории товаров + поиск по цене Modx Revo
Здравствуйте! Не так давно стал изучать modx(MODX Revolution 2.2.7-pl (traditional)). Cтолкнулся с проблемой вывода определенного товара из категории в ценовом диапазоне, например как на этом сайте: www.arendasound.ru. Этот сайт сделан на друпале. Используется тут quicktabs.
Первым делом идея возникла вот такая: Установил минишоп2 (быстрый старт) + mSearch.
Почитал мануал. Сделал 3 категории. Добавил туда товары. Установил словарь по инструкции и возникли проблемы с индексацией страниц. Как они осуществляются? «При первичной индексации [[!mSearch?&indexer=`1`]]» — пишут в помощи, а что с ним делать?
+ главная картинка товара не отображается (показывает просто минишоп), вторичные картинки есть, но сделать их главной в товаре не получается.
Во общем завяз :(
Как быть, люди добрые? С чего начать? Куда копать? Объясните новичку :)
По мануалу вроде все логично и понятно но с индексацией уперся, а как прикрутить сюда mFilter?
Первым делом идея возникла вот такая: Установил минишоп2 (быстрый старт) + mSearch.
Почитал мануал. Сделал 3 категории. Добавил туда товары. Установил словарь по инструкции и возникли проблемы с индексацией страниц. Как они осуществляются? «При первичной индексации [[!mSearch?&indexer=`1`]]» — пишут в помощи, а что с ним делать?
+ главная картинка товара не отображается (показывает просто минишоп), вторичные картинки есть, но сделать их главной в товаре не получается.
Во общем завяз :(
Как быть, люди добрые? С чего начать? Куда копать? Объясните новичку :)
По мануалу вроде все логично и понятно но с индексацией уперся, а как прикрутить сюда mFilter?
sitemap и robots.txt - совместное использование
Здравствуйте, не подскажите существует ли пагин для генерации sitemap.xml с учетом записей в robots.txt. Ведь не совсем комильфо, когда фаил sitemap.xml содержит урлы, запрещенные к индексации.
Не работает leftJoin в pdoTools
Василий, привет!
Сейчас впервые начал работать с pdoTools и вот какая загвоздка — упорно не хотят джойниться таблицы, которые указаны в &leftJoin=``.
Сейчас впервые начал работать с pdoTools и вот какая загвоздка — упорно не хотят джойниться таблицы, которые указаны в &leftJoin=``.