Всего 123 803 комментария

Denys Butenko
16 ноября 2012, 16:06
0
Такая же была проблема на selectel, после переезда в другое место вместо время прогрузки с 5s сократилось до 1s.
СикретНаме
16 ноября 2012, 15:45
0
Вопрос был глупый тем, что рулит rtfm — приношу извинения, просто в аглицком ни бум бум, а потом про Гуглу Переводную вспомнил.
Илья Уткин
16 ноября 2012, 15:15
0
Спасибо. Буду пробовать.
СикретНаме
16 ноября 2012, 15:07
0
Доброго дня, Василий.

В присланном макете оказалось, что ul меню имеет и класс и id menu, но в разных позах. Перелопачивать грех, если wf позволяет изменить class на id. Можно ли его изменить и как, мои «пробы пера» результата не дали.

<ul class="menu">[[+wf.wrapper]]</ul> - дефолт

<ul id="menu">[[+wf.wrapper]]</ul> - надо


Простые варианты, а-ля
<ul id="menu">[[+wf.wrapper]]</ul>
итп результата не дают, генерит всё равно не с id, а с class. Уж не в шаблоне ли wF чего-нить менять надо?
Лев Вербицкий
16 ноября 2012, 14:24
0
Даже если убирать phpthumbof для картинок, скорость загрузки все равно малая очень(
Василий Наумкин
16 ноября 2012, 14:12
0
Явно какая-то беда с установкой. Советую накатить дистрибутив сверху и провести setup.
Пётр Молчанов
16 ноября 2012, 14:11
0
Я тоже через системные настройки сделал. урл до jquery библиотечки на гугле, например
Василий Наумкин
16 ноября 2012, 14:10
0
В админке все само подключается, а на фронтенде надо подключать перед.
Или можно запустить getService('rehab', 'Rehab', бла-бла-бла), как в сниппете — это тоже подключит модель + даст возможность пользоваться методами вашего класса.

$Rehab = $modx->getService('rehab','Rehab',MODX_CORE_PATH.'components/rehab/model/rehab/',$scriptProperties);
if (!($Rehab instanceof Rehab)) return '';


Лично я пишу для себя в классе свой runProcessor:
public function runProcessor($action = '', $data = array()) {
	if (empty($action)) {return false;}
	$response = $this->modx->runProcessor($action,$data,array('processors_path' => $this->config['processorsPath']));
	if ($response->isError()) {
		return $response->getAllErrors();
	}
	else {
		return $response->response;
	}
}

И потом вызываю именно его:
$output = $Rehab->runProcessor('access/create');
Василий Наумкин
16 ноября 2012, 14:02
0
1. Не знаю.

2. Смотрите в консоль браузера, наверняка там есть сообщения об ошибках.
Василий Наумкин
16 ноября 2012, 14:00
0
Долго, да.

mFilter явно требует оптимизации, но пока на него нет времени. Хотя, выводом товаров заведует getResources и getPage.
Попробуйте упростить чанки с товарами, если есть условия — сократите их, насколько возможно.
Василий Наумкин
16 ноября 2012, 13:57
0
Смотрите какие получаются ссылки. Может, у вас что-то с настройками friendly_urls.
Andrei Kilin
16 ноября 2012, 09:26
0
Я вообще не бельмеса в программировании.
Делал так: в шаблоне jquery подключил, bootstrap.js подключил, стили подключил, Jevix установил, на любой странице [[!TicketComments]] вызывал, ашальбек-машальбе, всё работает.
С самими тикетами до конца не разобрался. Страницу с [[!TicketForm]] сделал, контейнеры под сами тикеты сделал (выводятся в выборе в форме тикета), и уперлось все в права. С админскими говорит, что в «форме ошибка», а с обычными — доступ запрещен. Читаю за права сейчас.
Алексей Хоринов
16 ноября 2012, 07:26
0
Проблема была в том, что мой магазин располагался по структуре не в корне сайта, а в подпапке, т.е. была структура Магазин | Услуги | Контакты | Акции и тому подобное, а уже внутри «Магазина» располагались категории, сами товары и корзина соответственно, а ссылку на корзину я забыл прописать в файле «assets/components/minishop/js/web/minishop.js», поэтому и не реагировали ссылки добавления товара в корзину.
Denys Butenko
16 ноября 2012, 01:42
0
Спасибо, у вас с визуальным редактором?
У меня параметры enable_editor и кнопки так и не стали передаваться.
Делал так:
public function getTicketForm($data = array()) {
$enable_editor = $this->modx->getOption('tickets.enable_editor');
echo "($enable_editor)";

Результатом были пустые скобочки.
Владимир Кондратов
16 ноября 2012, 01:05
0
Ребят кто нибудь возьмется настроить магазин?
Нужно что бы:
Правильно работала корзина.
Фильтрация товаров и поиск.
Способы доставки и способы оплаты
Ну в общем сделать магазин работающим.
Почта для связи: pantify@yandex.ru
Дмитрий Арех
15 ноября 2012, 20:07
0
Алексей, расскажите пожалуйста, как разобрались?
Денис
15 ноября 2012, 18:43
0
У меня похожая история.
В error.log такие вот ошибки:
(ERROR @ /ua/index.php) Could not get table name for class: modFileMediaSource
(ERROR @ /index.php) Could not get table name for class: modFileMediaSource
(ERROR @ /index.php) modTemplateVarResource: Attempt to set NOT NULL field contentid to NULL
Сайт на двух языках.

Василий, что подскажете? Может 2.2.4 поставить?
 Михаил
15 ноября 2012, 17:43
0
спасибо, конечно, за внимание.
кроме первой ссылки остальные я уже видел.
И если я правильно понимаю, то для Revo нет аналогичного Quick Manager (Evo), и правильнее будет создать группу юзеров (или одного), при залогинивании которого открываются разделы, доступные ему для редактирования по правам, я правильно понимаю?
Andrei Kilin
15 ноября 2012, 17:27
0
Готового решения, на сколько я знаю, нет.
Погуглил за вас:
ollubim.com/sozdanie-resursa-iz-frontenda-sajta-na-modx-revolution.html
community.modx-cms.ru/blog/social-network/7120.html
habrahabr.ru/sandbox/35875/
Вячеслав Новиков
15 ноября 2012, 17:18
0
<script type=«text/javascript»>
Ext.onReady(function() {
Doodles.config = '.$modx->toJSON($doodles->config).';
});
</script>