Всего 122 783 комментария

Пашкович Дмитрий
20 февраля 2014, 13:41
0
А что, это официальная проблема 11 версии? Просто для меня на готовом сайте обновиться — это проблема, поэтому важно знать.
Aртур Чикин
20 февраля 2014, 13:34
0
Обнови сайт до 2.2.12
Пашкович Дмитрий
20 февраля 2014, 13:17
0
И все, теперь админка «сыпется» часто, но когда ей хочется:
Немного поспешил с выводами, извиняюсь. На новом сайте, админка вот так вот себя ведет, пока что, только в одном случае: Когда я у товара пытаюсь изменить шаблон, MODX спрашивает меня "Вы уверены, что хотите изменить шаблон? ВНИМАНИЕ: При этом будут сохранены все изменения и перезагружена страница, убедитесь, что вы готовы сделать это перед продолжением", и после нажатия ДА меня спрашивает браузер по нескольку раз "Эта страница просит вас подтвердить, что вы хотите уйти — при этом введённые вами данные могут не сохраниться", ну и как итог — недогруженная админка.

Но на старом сайте, админка, похожим образом, сыпалась постоянно.
Денис Дыранов
20 февраля 2014, 11:18
0
Из 1С каталог подобрал, цены, остатки выставил, вроде всё синхронизируется. Но заказы в 1С не попадают. Они только в МойСклад загружаются?

Ещё момент. По умолчанию товары загружаются не опубликованными. Если после выгрузки включить «Публиковать по умолчанию», то при следующей выгрузке ничего не меняется. Товары всё-равно не опубликованы.
Aртур Чикин
20 февраля 2014, 09:28
0
ОФОРМЛЯЙТЕ КОД В ТЕГ CODE!

Если йайл пустой то возможно у тебя ошибка в пути к стилям. Попробуй указать

[[MinifyX? 
  &minifyJs=`1`
  &minifyCss=`1`
  &cacheFolder=`/assets/template/cache/`
  &cssSources=`/assets/templates/chinavideo/styles.css`
  &jsSources=`
    /assets/template/js/jquery-2.0.3.min.js,
    /assets/template/js/main.js
  `
]]
[[+MinifyX.css]]
[[+MinifyX.javascript]]
И еще ТЫ Уверен что у тебя стиль точно находится в папке templates а не template?!
Алексей И
20 февраля 2014, 00:06
-1
Здравствуйте

Не могу никак настроить MinifyX

[[MinifyX? &minifyJs=`1` &minifyCss=`1` &cacheFolder=`/assets/template/cache/`
&cssSources=`assets/templates/chinavideo/styles.css`
&jsSources=`assets/template/js/jquery-2.0.3.min.js,
assets/template/js/main.js`
]][[+MinifyX.css]]
[[+MinifyX.javascript]]

Результатом работы в папке cache появляются файлы styles_da39a3ee5e.min но они пустые.
Aртур Чикин
19 февраля 2014, 23:54
+1
Ты можешь написать Сниппет который будет получать ID пользователя, лезть в бд и доставать от туда необходимые поля. Сам сниппет будешь вызывать в своем чанке, что то вроде

[[!mysnippet? &id=`[[+id]]`]]
Василий Столейков
19 февраля 2014, 23:20
0
Сорри, исправил топик — чанк pdoUsers…
Sindi Bober
19 февраля 2014, 16:55
0
блин, забыл про коммент. (((
Aртур Чикин
19 февраля 2014, 16:06
+1
Добавь админу привилегий TicketUserPolicy и TicketVipPolicy и дай ему права sudo (галочка в профиле)
Sindi Bober
19 февраля 2014, 15:56
0
Еще очень интересует — как капчу добавить в заказ?
Алексей Добряков
19 февраля 2014, 14:34
0
Мне показалось проще. Главное всё работает и быстро
Andrei Kilin
19 февраля 2014, 14:30
0
почему webdav-то в итоге?
Илья Уткин
19 февраля 2014, 13:08
+1
Дамс… Писал вопрос как сделать мультиселект, потом нашел, как, но не знал как его передать в процессор, исправил вопрос, потом сделал процессор и кнопку, не знал как исправить контекстное меню. А в итоге сам разобрался, получилась статья)))

Единственный вопрос, правильно ли написал процессор? Или лучше вместо запуска процессора делать просто:
$item->remove();
Алексей Добряков
19 февраля 2014, 12:45
0
Вот сделал то что хотел начало взял отсюда

Вот скрипт:
#!/bin/bash

USER=root 
PASSWORD=1234567890 # Пароль от mysql root
BACKUP=/var/backups/ # Где на сервере хранится бэкап
OLD=7   # Сколько дней хранить бэкапы

# Создаем директорию для сегодняшнего бэкапа
DIR=$BACKUP/`date '+%Y-%m-%d'`
mkdir $DIR
cd $DIR

# Сохраняем базы данных
for i in `mysql -u $USER -p$PASSWORD -e'show databases;' | grep -v information_schema | grep -v Database`;
do
    # Не обрабатываем служебные БД и все БД сайтов modx-test.com, у них имена типа s1234.
    if [[ "$i" != "mysql" && "$i" != "performance_schema" && "$i" != "pma" ]]
        then mysqldump --skip-lock-tables -u$USER -p$PASSWORD $i | bzip2 -c > www-$i.sql.bz2;
    fi
done

# Сохраняем сайты
for i in `ls /var/www/`;
do
    # Обрабатываем все, кроме сайтов modx-test.com
    if [[ ! "$i" = "pma" ]]
        then tar -cjf www-$i.tar.bz2 /var/www/$i --exclude=cache/*;
    fi
done

# Чистим старые логи и бэкапы
find /var/log -type f \( -name "*.gz" -o -name "*.1*" \) -exec rm '{}' \;

# Если эта команда верно показывает старые директории после бэкапа - расскомментируйте следующую
find $BACKUP/* -maxdepth 0 -ctime $OLD -exec echo '{}' \;

# Эта команда удаляет старые резервные копии, и я ее закомментировал на всякий случай. 
#find $BACKUP/* -maxdepth 0 -ctime $OLD -exec rm -r '{}' \;


YDIR='/mnt/yandex_disk/BACKUP/' # Директория в которую монтируется Яндекс Диск

# Фукция подключения диска
mountDisk() { 
mount -t davfs https://webdav.yandex.ru /mnt/yandex_disk/
}
# Функция копирования файлов в облако
copyOnDisk() {
if [ -d $YDIR ]; then 
cp -R $DIR $YDIR
else
mkdir -p $YDIR
cp -R $DIR $YDIR
fi
}
#Функция отключения диска
umountDisk() {
umount /mnt/yandex_disk
}
mountDisk
copyOnDisk
umountDisk
Алексей Добряков
19 февраля 2014, 12:42
0
Прошу прощение за глупый вопрос болею, проблему решил
Сергей Щерба
19 февраля 2014, 12:03
0
Вопрос решен: [[+old_price:strip_tags=``]] Всем спасибо за внимание :)
Алексей Добряков
19 февраля 2014, 11:01
0
# Сохраняем базы данных
for i in `mysql -u $USER -p$PASSWORD -e'show databases;' | grep -v information_schema | grep -v Database`;
do
    # Не обрабатываем служебные БД и все БД сайтов modx-test.com, у них имена типа s1234.
    if [[ "$i" != "mysql" && "$i" != "performance_schema" && ! "$i" =~ ^s[0-9] ]]
        then mysqldump --skip-lock-tables -u$USER -p$PASSWORD $i | bzip2 -c > www-$i.sql.bz2;
    fi
done

# Сохраняем сайты
for i in `ls /var/www/`;
do
    # Обрабатываем все, кроме сайтов modx-test.com
    if [[ ! "$i" =~ ^s[0-9] ]]
        then tar -cjf www-$i.tar.bz2 /var/www/$i --exclude=cache/*;
    fi
done
как в этом коде написать исключения для /var/www/pma и её mysql базы