0.00
789 читателей, 3658 топиков

[EVO] FileSource и самописные скрипты

Здравствуйте.Решил наконец таки попробовать в действии этот плагин из сборки Дмитрия и разобраться что к чему.В общем перенёс все сниппеты в файлы, обновил сайт и в итоге в том месте где вызываются мои сниппеты подписывается единичка.
Если очистить поле «Привязанный файл:» (тоесть сохранить сниппет в БД) 1-ка пропадает.в чём может быть загвоздка? Ни у дитто ни у Wf такого не наблюдается)

[EVO] Кеширование страниц с учетом GET и Shopkeeper

Меня очень заинтересовал вот этот момент
Кеширование страниц с учетом GET параметров (как пример: теперь ditto с пагинацией можно кешировать);
Извините за возможно нелепый вопрос, но получается теперь можно отправлять параметры для фильтров Ditto и catalogView и эта страница будет кешироваться несколько раз с разными параметрами в GET?
Становиться возможным сделать что-то типа фильтра как здесь в правом верхнем углу demo.myopencart.ru/index.php?route=product/category&path=20_27
Только вместо сортировки — категория товара по TV параметру (это может быть размер для одежды или бренд или что угодно. В данный момент нужно сделать по назначению химической продукции).
Сборка ведь совместима с Shopkeeper-ом?
Ещё раз прошу простить за нелепый вопрос

[REVO] Как избавиться от ошибок в логе?

На одном из сайтов, возможно из-за экспериментов с созданием пакетов, теперь в логе наблюдается такая картина при любом обновлении страниц во фронтенде и бэкенде:
[2012-12-14 08:04:16] (ERROR @ /index.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/packages/core/components/PKG_NAME_LOWER/model/
[2012-12-14 08:04:24] (ERROR @ /manager/index.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/core/packages/core/components/PKG_NAME_LOWER/model/
[2012-12-14 08:04:24] (ERROR @ /manager/min/index.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/core/packages/core/components/PKG_NAME_LOWER/model/
[2012-12-14 08:04:24] (ERROR @ /connectors/lang.js.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/core/packages/core/components/PKG_NAME_LOWER/model/
[2012-12-14 08:04:24] (ERROR @ /connectors/layout/modx.config.js.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/core/packages/core/components/PKG_NAME_LOWER/model/
[2012-12-14 08:04:25] (ERROR @ /connectors/system/registry/register.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/core/packages/core/components/PKG_NAME_LOWER/model/
[2012-12-14 08:04:25] (ERROR @ /connectors/resource/index.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/core/packages/core/components/PKG_NAME_LOWER/model/
[2012-12-14 08:04:25] (ERROR @ /connectors/element/index.php) Path specified for package PKG_NAME_LOWER is not a valid or accessible directory: /***/core/packages/core/components/PKG_NAME_LOWER/model/
Где-то зарегистрирован пакет с неправильным именем, но я не могу найти где. В БД в таблице пакетов такого нет. Может кто-нибудь знает?

[EVO] Ditto request - сортировка.

Всем доброго времени суток)
Немного в продолжение предыдущей темы.
Я перешёл на get запросы, захотел сделать сортировку по цене и по названию.
<a href="[~[*id*]~]&ditto_sortBy=pagetitle&ditto_sortDir=ASC">возрастанию цены</a>

Такие ссылки тут не подойдут, тоесть мне нужно записать в конец всей строки Get, и ещё учитывать что нужно сделать следующие ссылки

Читать дальше →

Как правильно определить скорость загрузки сайта?

Добрый день.

Часто смотрю на скорость загрузки сайта в различных сервисах. Часто замечаю, что сервисы, такие как (не реклама) mainspy.ru/skorost_zagruzki_sajta и pr-cy.ru/speed_test расходятся с показаниями loadimpact.com.
Доходит до того, что неоднократные повторения в первых двух дает результат, что Сайт1 грузится в несколько раз быстрее Сайта2, а третий сервис показывает наоборот!
Вопрос: в чем разница и какой тест наиболее точный (понимаю, что в третьем сервисе результат агрегированный по миру, но на одной проверке разница была колоссальной!).

[EVO] Ditto постраничная навигация

Здравствуйте.В общем столкнулся с такой проблемой: у меня с формы приходят данные, формируется фильтр, и идёт вызов

$result=$modx->runSnippet('Ditto', array( 
 'parents'=>$start,
 'where' => $whr,
 'tpl'=>'cat_prod', 
 'depth' => 4,
 'noResults'=>'Извините, по Вашему запросу ничего не найдено.', 
 ));
 echo $result;

Я захотел сделать постраничную навигацию всё хорошо, но проблема в том что данные у меня передаются post-ом, и при переходе на другую страницу данные обнуляются, get-ом не очень хочется всё это делать — вот возник вопрос реально как то сделать что бы работало с $_POST?

[REVO] miniShop и мои кривые руки

Modx 2.2.6
miniShop 1.9.4
Суть проблемы: miniShop установлен, товары импортируются из XML выгрузки 1С (своё решение), всё работает.
Не работает только миникорзина, вызываю её вот так
[[!miniShop?action=`getMiniCart`&tplMiniCart=`miniCart`]]

Содержание чанка miniCart

<div id="miniCart">
	<div id="cart_1" [[+count:gt=`0`:then=`style="display:none"`]]>
		Корзина (0)
	</div>

	<div id="cart_2" [[+count:lt=`1`:then=`style="display:none"`]]>
		Корзина (<strong id="cart_count">[[+count]]</strong>шт.) 
		<strong id="cart_total">[[+total]]</strong> руб.
		<p><a href="[[~92]]" class="right">Оформить заказ</a></p>
	</div>
</div>


На что у меня начинают сыпаться нотисы:

Notice: Undefined index: HTTP_X_REQUESTED_WITH in /home/*****/****/www/core/cache/includes/elements/modsnippet/7.include.cache.php on line 11

Notice: Undefined index: HTTP_X_REQUESTED_WITH in /home/*****/****/www/core/cache/includes/elements/modsnippet/7.include.cache.php on line 44

Notice: Undefined index: HTTP_X_REQUESTED_WITH in /home/*****/****/www/core/cache/includes/elements/modsnippet/7.include.cache.php on line 56


Не исключаю что всему виной мои кривые руки, но всё же хотелось бы найти в чём трабл и его исправить

[REVO] Хочу, чтоб зарегистрированный пользователь на сайте мог создавать свои страницы

Сайт о строительстве. Страницы называются «Проекты», вот картинка-иллюстрация:

+ там еще загрузка изображения должна быть
Пользователь может редактировать свой проект и дополнять информацией, фотографиями со места строительства, по мере продвижения строительства (например, «сегодня построил фундамент, завтра стены» и тд)
А на главной выводится «Последние проекты», с параметрами указанными на картинке-иллюстрации, + автор, дата публикации и картинка.
Вот, такая задумка. Но мои знания довольно скудны, я не программист, хотел спросить можно ли такое создать? Или надо заказывать? Конечно, хочется бесплатно-а значить самостоятельн если самостоятельно-в каком направлении двигаться?

[EVO] AnythingRating и ajax

В общем настроил вроде правильно: в начале чанка
[!AnythingRating? &define=`1` &atrGrp=`cars` &language=`russian-utf8` &atrTpl=`ratingTpl`!]  

В нужном месте
[!AnythingRating? &atrGrp=`cars` &atrId=`[*id*]`!]

Всё работает: выводит количество голосов/сами звёздочки, только вот проблема в том что при голосовании появляется анимированная gif-ка (тип ожидание) и всё… она не убирается, при обновлении страницы голос учитывается, если проголосовать ещё раз- выскочит на секунду анимация ожидания и напишет что голос учтён (то есть тут всё работает), так как ещё толком не лез в ajax может кто сталкивался из-за чего это может произойти и как исправить?