PdoResources и отбор по TV тип (Список - множеств)
Доброе утро.
Суть проблемы — создал TV name.cat — тип Список, множественный выбор, возможные значения — name1||name2.
пытаюсь сделать выборку ресурсов со значением name.cat == name1 и никак не соображу как правильно записать условие в where?
Уже по всякому пробовал, но либо ничего не выводит, либо в логах ругается на ошибку синтаксиса.
I need Help!)))
Суть проблемы — создал TV name.cat — тип Список, множественный выбор, возможные значения — name1||name2.
пытаюсь сделать выборку ресурсов со значением name.cat == name1 и никак не соображу как правильно записать условие в where?
Уже по всякому пробовал, но либо ничего не выводит, либо в логах ругается на ошибку синтаксиса.
I need Help!)))
Баг
Вот столкнулся с багом в MODx, у кого еще спросить не знаю, может уже сталкивались или хотя бы мысли какие есть подсказать — любой пользователь, даже не имеющий никаких прав и ролей, может войти в админ панель как админ и делать там что угодно, на хостингах такого нет, а на собственном сервере есть. Не пойму в чем может быть дело и где копать. Буду благодарен за любую подсказку.
MiniShop2 - Обновление 2.1.3 = Ошибки
Только что обновил все, что можно было от SimpleDream включая pdo, MS2, mSearsh2 и т.д.
На странице товара кнопка добавления товара стала добавлять товар в корзину с обновлением страницы и + ко всему делая редирект на страницу с обратной связью… Ни чего не понял, как так получилось?
На странице товара кнопка добавления товара стала добавлять товар в корзину с обновлением страницы и + ко всему делая редирект на страницу с обратной связью… Ни чего не понял, как так получилось?
MS2: Как вывести список всех значений свойства?
Подскажите плз как получить список всех значений определённого свойства товара (например, все размеры или все цвета) в рамках заданного родителя и исключая дублирование?
pdoTools::getChunk -обработка прочих прейсхолдеров
Вопрос такой. pdoTools::getChunk() самостоятельно обрабатывает только те плейсхолдеры, которые указаны вторым параметром? Все остальные плейсхолдеры (за исключением лексикона) обрабатывает стандартный парсер modx?
И для того, чтобы pdoTools::getChunk() самостоятельно обработал все плейсхолдеры modx (не передавая их стандартному парсеру), необходимо:
а) либо вторым параметром передавать что-то вроде array_merge($placeholders, $modx->placeholders);
б) либо перегрузить метод pdoTools::getChunk(), добавив обработку плейсхолдеров modx, не указанных вторым параметром
И для того, чтобы pdoTools::getChunk() самостоятельно обработал все плейсхолдеры modx (не передавая их стандартному парсеру), необходимо:
а) либо вторым параметром передавать что-то вроде array_merge($placeholders, $modx->placeholders);
б) либо перегрузить метод pdoTools::getChunk(), добавив обработку плейсхолдеров modx, не указанных вторым параметром
отдельная страница сайта на MODx не из ресурсов
Добрый день. Есть подозрение что вы мало читаете топик вопросов. А скорее всего вы знаете ответ.
суть:
есть сайт на modx revo. есть своя компонента, в ней подключены свои таблицы.
Одна из них Kart где планируется хранить справочную информацию. она отличается по видам. Вид это отдельное поле.
как сделать что бы мой сайт мог отображать эту информацию по отдельной ссылке: МойСайт.ru/АлиасВида/АлиасКарточки
где АлиасВида это отдельное поле Alias в таблице KartVid, (линкуется 1 ко многим к таблице Kart по полю Vid)
АлиасКарточки — это отдельное поле Alias в таблице Kart
я пока вижу только один способ реализации: при создании новой карточки создавать в таблице где хранятся ресурсы новую запись
где в поле Alias прописывать значение АлиасВида/АлиасКарточки
но не хотелось бы перегружать модикс и хранить двойную информацию
подскажите как сделать что бы МОДИКС открывал такие ссылки без указания в ресурсах? где надо копать, или есть какие готовые решения плагины?
суть:
есть сайт на modx revo. есть своя компонента, в ней подключены свои таблицы.
Одна из них Kart где планируется хранить справочную информацию. она отличается по видам. Вид это отдельное поле.
как сделать что бы мой сайт мог отображать эту информацию по отдельной ссылке: МойСайт.ru/АлиасВида/АлиасКарточки
где АлиасВида это отдельное поле Alias в таблице KartVid, (линкуется 1 ко многим к таблице Kart по полю Vid)
АлиасКарточки — это отдельное поле Alias в таблице Kart
я пока вижу только один способ реализации: при создании новой карточки создавать в таблице где хранятся ресурсы новую запись
где в поле Alias прописывать значение АлиасВида/АлиасКарточки
но не хотелось бы перегружать модикс и хранить двойную информацию
подскажите как сделать что бы МОДИКС открывал такие ссылки без указания в ресурсах? где надо копать, или есть какие готовые решения плагины?
Ошибка на сайте
Всем день добрый!!! В общем такая небольшая проблема. У меня заканчивается срок сайта, и вот за 5 дней до окончания выдало мне такое: ошибка. Ну т.к. сайт дальше существовать не будет, мне как то не особо важно, но может у кого так было? Ни в админку ни на сайт не заходит, везде такая ошибка. Не проделки хостера за то что я не оплачиваю домен с хостом?
Изменить автора комментария в Tickets
Добрый день!
Вопрос такой: авторизованный пользователь создает на страничке комментарий. Мне требуется хочу изменить автора комментария. Захожу в админке в раздел Tickets, выбираю комментарий->редактировать. Изменяю «Имя» автора комментария (ничего не происходит), изменяю «Почту» автора комментария (ничего не происходит). Меняю и то, и другое. Тот же результат. То есть на странице по-прежнему отображается тот автор, кто непосредственно создал этот комментарий. Как поправить это? Куда копать?
Посмотрел в чанке, там прописан плейсхолдер [+fullname]. Я так понимаю, что он заменяется полным именем автора комментария. Если в админке нельзя поменять автора, то: а) зачем там есть эта возможность, б) как же его все-таки поменять :-))
Спасибо за понимание.
Вопрос такой: авторизованный пользователь создает на страничке комментарий. Мне требуется хочу изменить автора комментария. Захожу в админке в раздел Tickets, выбираю комментарий->редактировать. Изменяю «Имя» автора комментария (ничего не происходит), изменяю «Почту» автора комментария (ничего не происходит). Меняю и то, и другое. Тот же результат. То есть на странице по-прежнему отображается тот автор, кто непосредственно создал этот комментарий. Как поправить это? Куда копать?
Посмотрел в чанке, там прописан плейсхолдер [+fullname]. Я так понимаю, что он заменяется полным именем автора комментария. Если в админке нельзя поменять автора, то: а) зачем там есть эта возможность, б) как же его все-таки поменять :-))
Спасибо за понимание.
Ошибка в профилях пользователей
Василий, если у вас на сайте зайти в чей-нибудь профиль и посмотреть ссылки «Публикации» и «Комментарии», то видно что в ссылке не указывается ник пользователя. Из-за этого ссылки становятся вида «bezumkin.ru/user/topics/» и, соответственно, никуда толком не ведут.
Выборка getresoursed
Доброго времени суток Василий, не могу разобраться с выборкой через сниппет getResources, а именно. Необходима выборка из контейнера при которой pagetitle не повторялся больше 1 раза при выводе, а при повторении вешается счетчик
Пример
Кукла барби 2
Кукла кен 1
Кукла голыш 2
Кукла малыш 1
Пояснение: Как я себе это вижу Т.е при проходе цикла в массиве ресурс с повторяющимся pagetitle выводится только 1 раз но счетчик +1.
В голове вроде что-то назревает но что-то коллапс словил не могу сделать. Помогите пожалуйста в долгу не останусь
Пример
- Куклы зимние
- Кукла барби
- Кукла кен
- Кукла голыш
- Куклы летние
- Кукла барби
- Кукла голыш
- Кукла малыш
Кукла барби 2
Кукла кен 1
Кукла голыш 2
Кукла малыш 1
Пояснение: Как я себе это вижу Т.е при проходе цикла в массиве ресурс с повторяющимся pagetitle выводится только 1 раз но счетчик +1.
В голове вроде что-то назревает но что-то коллапс словил не могу сделать. Помогите пожалуйста в долгу не останусь