Илья Уткин

Илья Уткин

С нами с 15 декабря 2012; Место в рейтинге пользователей: #9
Илья Уткин
26 июня 2015, 14:11
0
Это ты через install.php доступ к сайту получил????
Илья Уткин
26 июня 2015, 09:26
0
На сервере ZipArchive-то установлен?

Скрипт работает так: скачивает zip-архив по ссылке, распаковывает его во временную папку, переносит файлы куда надо, запускает установку и удаляет сам себя.

Получается, у вас какой-то из этапов не срабатывает — в итоге установка нормально не проходит…
Илья Уткин
26 июня 2015, 09:11
0
Все верно, так и должно быть…
Илья Уткин
25 июня 2015, 10:32
0
В MODX верстка и функционал — две разные независимые вещи. Модалку вы делаете с помощью HTML, CSS, Javascript (или используете готовую из Bootstrap, или Fancibox — вариантов множество), а уже в модалке помещаете все, что вам надо — какая разница, где на странице будет HybridAuth — ему все равно
Илья Уткин
24 июня 2015, 16:45
0
Я уже очень давно хочу написать компонент на основе этого скрипта — чтобы в админке можно было одной кнопкой запустить обновление… Но все руки не доходят))
Илья Уткин
24 июня 2015, 13:46
+2
Просто уберите параметр parents — он не для этого нужен

UPD. А, у вас список, тогда вместо parents используйте resource
Илья Уткин
24 июня 2015, 11:50
+1
Можно и напрямую, тогда надо будет самостоятельно сгенерировать еще и поле URI
Илья Уткин
24 июня 2015, 11:30
0
Можно же создать экземпляр класса, использовать его методы, а в базу его не записывать (не вызывать ->save())

$generator = $modx->newObject('modResource');
foreach ($files as $file) {
	$file['name'] = $generator->cleanAlias($file['name']);
}
Илья Уткин
24 июня 2015, 11:10
+1
Вам же говорят, cache_prefix должен быть такой: bram_/
Илья Уткин
24 июня 2015, 10:10
1
+7
На других хостингах тоже не надо мучиться.

1. Создаем у себя на компьютере файл install.txt (чтобы можно было загрузить через админку)
2. Копируем в него код инсталлера с GitHub
3. Загружаем его в корень сайта
4. Переименовываем в install.php
5. Запускаем — Далее, Далее, Далее, Готово.

Это моя версия скрипта установки от Dmi3yy, bumkaka и a-sharapov — здесь пропущен этап выбора нужной версии (сразу качается 2.2.4-advanced) и указана ссылка на файл с моего сайта (у modx.com небольшая задержка перед загрузкой есть)

Очень удобно — не нужен ни FTP, ни доступ к хостингу — нужен доступ только в админку.
Илья Уткин
24 июня 2015, 09:32
3
+1
У ресурса есть метод cleanAlias, который генерирует псевдоним:

$title = $data->get('pagetitle') . '-' . $data->get('id');
$alias = $data->cleanAlias($title);
$data->set('alias', $alias);
$modx->runProcessor('resource/update', $resource->toArray());
Илья Уткин
24 июня 2015, 09:24
0
Можно заменить на [[+uri]], если включены дружественные URL
Илья Уткин
23 июня 2015, 14:34
0
Урок 14. Использование MIGX. Создание таблицы
Вы же будете показывать магазины на странице самого товара? Тогда нагрузки не заметите.
Илья Уткин
22 июня 2015, 23:24
0
Товар — это ресурс? Добавлять/редактировать магазины будете из админки? Тогда вам будет достаточно MIGX.
Илья Уткин
22 июня 2015, 23:18
0
Скорее всего, дело в версии PHP
Илья Уткин
22 июня 2015, 21:08
0
У pdoPage есть параметр, кажется, &ajax=`1` — он включает автоматический алгоритм, который все сделает за вас — не нужно ресурса с пустым шаблоном, правильно формируются ссылки и пр.
Илья Уткин
22 июня 2015, 18:13
+1
вы глубоко заблуждаетесь))) поймет и еще как))