Скорость раскрытия верхнего меню в админке.

Добрый день, уважаемое сообщество. Жутко раздражает мгновенное раскрытие верхнего меню в админке MODx Revo при наведении курсора мыши. Кто знает, как уменьшить время реакции? В идеале было бы найти возможность переделать на разворачивание подпунктов при клике, вместо наведения мыши. Гугление результатов не дало, может кто делал что-то подобное?
Igor Ivanov
10 февраля 2015, 06:49
modx.pro
2 613
+1

Создаю свой компонент, нужна ваша помощь



Здравствуйте. Делаю свой компонент биллинга, простой сниппет с ценами. С MODX 2.3.3 перестали работать выводы полей с записями из таблицы бд. Всё создано, прописаны поля таблиц, но данные не выводятся. Вот что находится в файле отвечающим за вывод списка записей из базы /www/test.site.ru/core/components/billings/processors/mgr/billing/getlist.php

<?php
/**
 * Get a list of Billings
 *
 * @package billings
 * @subpackage processors
 */
/* setup default properties */
$isLimit = !empty($scriptProperties['limit']);
$start = $modx->getOption('start',$scriptProperties,0);
$limit = $modx->getOption('limit',$scriptProperties,20);
$sort = $modx->getOption('sort',$scriptProperties,'name');
$dir = $modx->getOption('dir',$scriptProperties,'ASC');
$query = $modx->getOption('query',$scriptProperties,'');

/* build query */
$c = $xpdo->newQuery('Hosting');

if (!empty($query)) {
    $c->where(array(
		'id:LIKE' => '%'.$query.'%',
		'OR:vid:LIKE' => '%'.$query.'%',
        'OR:name:LIKE' => '%'.$query.'%',
        'OR:cost:LIKE' => '%'.$query.'%',
		'OR:sort:LIKE' => '%'.$query.'%',
		'OR:hdd:LIKE' => '%'.$query.'%',
		'OR:domains:LIKE' => '%'.$query.'%',
		'OR:db:LIKE' => '%'.$query.'%',
		'OR:ftp:LIKE' => '%'.$query.'%',
		'OR:id_price:LIKE' => '%'.$query.'%',
    ));
}

$count = $modx->getCount('Hosting',$c);
$c->sortby($sort,$dir);
if ($isLimit) $c->limit($limit,$start);
$billings = $modx->getIterator('Hosting', $c);

/* iterate */
$list = array();
foreach ($billings as $billing) {
    $billingArray = $billing->toArray();
    $list[]= $billingArray;
}
return $this->outputArray($list,$count);
Взято из дополнения Doodles и переделано под свои запросы. Есть мысли как заставить это работать? Буду очень признателен.
Андрей Копп
10 февраля 2015, 01:53
modx.pro
1
1 229
0

Кнопка добавить в корзину Minishop 2

Здравствуйте, подскажите как поменять текст кнопки добавить в корзину на свой в minishop 2?
ArtVirus
09 февраля 2015, 09:18
modx.pro
3 050
-2

Доработки на сайте и постоянный программист

Необходимы доработки в интернет магазине. Пишите почту, вышлю файл.
Диана
09 февраля 2015, 03:55
modx.pro
834
-1

Добавление данных в письмо о заказе Minishop

Здравствуйте.
Подскажите пожалуйста, что нужно дописать в чанк tpl.msEmail.new.manager, чтобы в письме о заказе помимо информации о заказанных товарах приходили данные заказчика (телефон, адрес, email).
Это необходимо, чтобы оператор магазина мог обрабатывать заказы без компьютера.
Денис
08 февраля 2015, 16:13
modx.pro
3
1 113
+1

Помощь с выборкой по производителю, SOS

Василий, доброе утро!
Заранее благодарю за помощь, если откликнешься.

Есть следующий код:

[[msProducts?
	&parents=`0`
	&class=`msCategory`
	&where=`{"context_key":"catalog", "class_key":"msCategory"}`
	&tpl=`category.row.tpl`
	&select=`{
		"msCategory":"*"
		,"msProduct":"msProduct.id as product_id"
	}`
	&innerJoin=`{
		"msProduct": {"class":"msProduct", "alias":"msProduct", "on":"msProduct.parent = msCategory.id AND msProduct.class_key = 'msProduct' AND msProduct.published = true"}
		}`
	&sortdir=`asc`
	&limit=`0`
	&showLog=`1`
]]

Все замечательно работает, выбираются категории и товары из контекста «каталог». Задача следующая, необходимо, чтобы выбирались, только категории и товары, например с привязкой к производителю VendorName:

&where=`{"Vendor.name:LIKE":"%VendorName%"}`

Что необходимо приджоинить? Опробовал много вариантов, ничего не получилось.
Спасибо!
Виталий
08 февраля 2015, 05:47
modx.pro
6
2 945
0

Новые комментарии вверху, форма внизу

Здравствуйте!
А можно ли сделать, чтобы новые комментарии в TicketComments выводились вверху, а форма при этом была после комментариев?
Александр
07 февраля 2015, 21:43
modx.pro
800
0

pdoPage не находить TV если подключать PhpThumb

Для ленты создан TV (image) с выводом, как текст.
Часть вызова с TV которая работает
&includeTVs=`image`
&processTVs=`1` &prepareTVs=`1` //работает и без этих параметров
&tpl=`@INLINE <img src="[[+tv.image]]">`
Если в шаблон поместить модификатор PhpThumbOn/Of то обрабатываются параметры Phpthumb, но изображение не находит (Noimage).
[[*image:phpthumbof=`w=150&h=120`]]
Alexander V
07 февраля 2015, 18:51
modx.pro
1 724
0

Как выбрать группу фильтров в mSearch2 ?

Доброго дня, была задача выбирать фильтры группами, например несколько станций метро, я просто выбирал селекторами нужные фильтры, в итоге когда результатов стало много обычная имитация клика перестала нормально работать потому что фильтр не успевает подхватывать все клики, в итоге результаты разные, подскажите элегантное решение пожалуйста, заранее спасибо
Сергей Скат
06 февраля 2015, 15:30
modx.pro
877
0

Не могу настроить работу Hitspage

Здравствуйте! Возникло желание добавить к каждой статье кол-во просмотров… Для этого нашел дополнение HitsPage, установил его, по инструкции начал вписывать в код, но собственно говоря, я не пойму, как сделать так, чтобы было, как тут (демонстрационная страница для этого приложения) то есть, в списке, к каждой статье выписывалось и в самой статье…
На данный момент установлено дополнение и в чанке вывода на «списке статей» вписывается такой код
<div class="info_item">
    <!--<figure><img src="[[+tv.image:phpthumbof=`w=110`]]"></figure>-->
        <a class="article_head" href="[[~[[+id]]]]">[[+pagetitle]]</a>
            <div class="advert_date">[[+publishedon:strtotime:date=`%e %B %Y`]]</div>
             <div class="article_content">[[+introtext]]</div>
             <div class="social-blog">
                <div class="share42init" data-url="[[~[[+id]]]]" data-title="[[+pagetitle]]" data-description="[[+introtext]]"></div>
                <script type="text/javascript" src="http://pozakonu.com.ua/manager/templates/pz/social/share42.js"></script>
            </div>
            <div class="hits">
                <p>Количество просмотров [[%hp-[[+id]]%]]</p>
            </div>
        <a class="read_more" href="[[~[[+id]]]]">Подробнее</a>
</div>
а в шаблоне для я вписал
[[HPCount]]
В итоге на страницах выписывается так: Количество просмотров [%hp-22%]
Если кто-то знает другой способ, как вывести кол-во страниц, напишите пожалуйста.
Заранее спасибо!
Владислав
06 февраля 2015, 07:25
modx.pro
2
3 704
0