Questions /

Выборка &where PdoR

Nobody helps!
У меня проблема с фильтром
так
&where=`["`TVzena-nds`.`value` >= 2000"] `
или так
&where=`["`TVzena-nds`.`value` >= 2000 AND `TVzena-nds`.`value` <= 2500"]`
РАБОТАЕТ,
но уже так
&where=`["`TVzena-nds`.`value` >= 2000 AND `TVtovar-proiz-seria.`value` = АЛЬФА"]`
или
&where=`["`TVzena-nds`.`value` >= 2000 AND `TVtovar-proiz-seria.`value` = `АЛЬФА`"]`
пишет: Could not process query, error #1054: Unknown column 'Siemens' in 'where clause'
НЕ РАБОТАЕТ.
и наоборот… когда отдельно хочу фильтровать строку, то РАБОТАЕТ такой вариант
&where=`{«tovar-proiz-seria:=»:«АЛЬФА»}`
но с ценой этот вариант
&where=`{«zena-nds:>=»:«2000»}` работает неправильно, фильтрует как строку
Уже перепробовал кучу вариантов… не могу допетрить в чём проблема
Как совместить фильтр по цене(Цифре) + фильтр по производителю(Строке) ???
ПООМООГИИТТЕЕЕ РАЗОБРАТЬСЯ!!! ПЛИИИЗЗЗЗ!!!
7 hours ago    Виталий
0    21    2 0
Questions /

Modx на поддомене через .htaccess

New
Не получается добиться корректной работы Modx на поддомене, созданного через .htaccess.
1. Первое я создал папку tmp в корне сайта.
2. В .htaccess добавил:
RewriteCond %{HTTP_HOST} ^(www\.)?tmp\.sait\.ru$ [NC]
RewriteCond %{REQUEST_URI} !/tmp
RewriteRule (.*) /tmp/$1 [L]
3. Теперь в адресной строке могу зайти на поддомен tmp.sait.ru/
4. Залил в папочку tmp чистый Modx, прописал пути. В общем Modx запускается.
Теперь надо отредактировать .htaccess чтобы корректно строились урлы. Тут и проблема. Есть 2 .htaccess: основного сайта и на поддомене. Я так понимаю надо отредактировать на поддомене. Но не знаю как.
Сейчас Modx на поддомене работает, но ссылки строятся не правильно. Они выглядят tmp.sait.ru/tmp/manager/ или tmp.sait.ru/tmp/index.php?id=3 (это без ЧПУ, еще не подключил его), а должны выглядеть как tmp.sait.ru/manager/ или tmp.sait.ru/index.php?id=3. В общем добавляется папочка /tmp — она не нужна. Подскажите пожалуйста, как решить эту проблему?
Yesterday at 19:14    Sphinx
0    24    1 0
Questions /

Помогите с настройкой NGINX

New
В общем сайт перенес на modx, при этом решил сохранить старые урлы, суффикс которых .php, сейчас в связи с глобальным изменением структуры этого сайта необходимо сделать страницы без окончания. Возможно ли сделать такой редирект на NGINX? То есть нужно чтобы mysite.ru/razdel/stranica.php редиректило на mysite.ru/razdel/stranica
P.S. Текущий конфинг NGINX сделан по этому мануалу
Yesterday at 17:55    Антон
0    39    0 0
Jobs /

Нужны правки на сайте

Searching 2 2500
Нужно внести несколько правок на сайт:
1. выводить информацию, которую подгружает скрипт не только на странице (как уже реализовано), но и в модальном окне в другом разделе,
2. сделать копию формы в модальном окне,
3. выводить на страницу не только контент, но и доп поля.
Более подробное тз распишу на почту
Yesterday at 16:06    Екатерина
0    65    2 0
Questions /

Формирование имен phpthumbon

New phpthumbon
Доброго времени суток подскажите пи формировании превью с помощью phpthumbon имя получается огромное можно как то указать чтобы имя файла не было огромным.
Yesterday at 14:57    eflit
0    27    0 0
Questions /

Поругайте код, мне будет полезно

New
Господа, буду рад любым предложениям по улучшению этого написанного мною кода.
Поскольку я дилетант, то наверняка делаю это топорно и не изящно.
Поставил себе цель написать сниппет, который будет выводить на экран значения MIGX TV для всех ресурсов, которые будут дочерними к ресурсу родителю, чей id будет задаваться как параметр сниппета.
<?php
// получаем id родительского каталога как параметр
$p=$parent;
// выборка всех ресурсов, у кого родитель имеет переданный id 
// и формируем массив с id ресурсов-детей.
$g=$modx->getCollection('modResource',array('parent'=>$p));
foreach ($g as $g1){
    $where[]=$g1->get('id');
}
// проходим по всем элементам нашего массива, делая выборку одного объекта
// значение contentid которого совпадает с id из массива
// поскольку я задался целью получить только MIGX то прописываю id этого объекта
foreach ($where as $nowhere){
    $result=$modx->getObject('modTemplateVarResource',array('contentid'=>$nowhere,'tmplvarid'=>1));
// добавил сюда проверку на существование $result поскольку не все ресурсы могут иметь заполненные
// MIGX поля
    if ($result){
// $res становится строкой, в которой лежит JSON
    $res=$result->get('value');
//$r становится массивом
    $r=$modx->fromJSON($res);
// перебираем все елементы массива, чтобы добраться до содержимого. 
// У меня поле имеет название text
// в результате получаем вывод на экран перечня значений всех MIGX для всех ресурсов
// дочерних к тому, чей id мы передали в сниппет
    foreach ($r as $r1){ echo $r1['text']."
";}
 } //end if
} // end foreach
Спасибо.
Yesterday at 13:25    Александр Мельник
0    79    4 0
Questions /

PHP7, MySQL 5.7 и miniShop2

New miniShop2
Привет всем!

Перевёлся недавно на PHP7, MySQL 5.7 и заметил кучу странностей именно с miniShop2.
Yesterday at 11:46    Stan Ezersky
0    74    4 0
Questions /

Как заставить работать ссылку в статье?

New Tickets
Раздел с новостями на сайте делается с помощью дополнения tickets. В новостях необходима возможность вставлять ссылки, как на сторонние ресурсы, так и на внутренние. При добавлении ссылки на внутренний ресурс в новости отображается только текст ссылки, самой ссылки нет. Замечено, что при активизации пункта «Отключить Jevix» ссылки начинают нормально обрабатываться и появляются в новостях. Есть ли какой-то способ настроить адекватную работу ссылок без отключения Jevix'а?



Yesterday at 01:45    livalex
0    34    1 0
Jobs /

Нужна помощь с msGallery

Searching 1 10000000000000 msGallery Minishop2
Здравствуйте.

Нужно исправить проблем или предложить вариант modx.pro/help/11372/
на главной выглядит криво crest.webhubpub.ru/, нормально только первый товар. А если посмотреть быстрый просмотр товара, не отображаются все фотки в превьюшках и большая, только после клика.

Напишите сколько денег хотите. И скайп.
Yesterday at 00:03    Семен Морозов
0    58    2 0
Questions /

Загрузка изображений из фронтенда и связь их с tv.

New Tickets
Доброго времени суток. Прошу строго не судить, если мой вопрос покажется глупым. Я столкнулся с такой проблемой, возможно связанной с моим не знанием дополнения Tickets. Вот общая суть:
На сайте пользователь может создать статью, в которой есть изображения. В шаблоне статьи, все изображения встают на свои места (т.е. изображения это t.v. параметры которые стоят в нужном месте). Я хочу чтобы при загрузке файлов-изображений, каждое загружаемое изображение присваивалось к определённому t.v. параметру. Нажав на предпросмотр пользователь мог бы увидеть как выглядит его статья, в которой изображения стоят уже на нужных местах. Таким образом задача модератора заключалась бы только в одобрении публикации статьи (минуя этап распихивания загруженных изображений по нужным tv из бэкенда).
И возможно ли ограничить количество загружаемых файлов, т.е. в одном поле загрузки, можно загрузить только 1 файл, ну а в другом не более 3?

Заранее спасибо за ответ!
24 february 2017, 23:30    Anton
1    40    1 0