Вопросы

Office profile кодировка

Добрый вечер
Из формы профиля и extended полей вырезаются различные символы (õäöü etc.)
accept-charset=«UTF-8» не помогает
кодировка бд utf8!
Andrei D.
20 июня 2014, 17:16
modx.pro
1
988
0

Динамический источник файлов

Все еще пытаюсь сделать динамический источник файлов, и вот наткнулся на несколько статей, где описан такой метод:

  1. Устанавливаем MIGX
  2. Находим после установки такой сниппет migxResourceMediaPath.
  3. Открываем наш источник файлов, и в поля basePath и baseUrl пишем такой вызов [[migxResourceMediaPath? &pathTpl=`assets/images/products/{id}/`]]
Ну и как бы после этого все должно работать, должно вместо {id} подставляться id открытого в данный момент ресурса. Но этого почему то не происходит, что я сделал не так?

Консоль всегда говорит мне: [migxResourceMediaPath]: docid could not be determined.
Константин
20 июня 2014, 16:49
modx.pro
4 058
0

Как в PdoMenu скрыть один из уровней меню

Есть меню вида:

УРОВЕНЬ 1
-уровень 2
--пункт 1
--пункт 2

как мне скрыть уровень 2 и получить вот это:

УРОВЕНЬ 1
--пункт 1
--пункт 2
иван Сорокин
19 июня 2014, 18:52
modx.pro
1 482
0

Отправка формы авторизации Login через ajax

Доброго времени суток!
Помогите пожалуйста разобраться, пытаюсь настроить отправку данных формы авторизации сниппета login с помощью ajax. Хотел сделать такой вариант — если пользователь ввел данные некорректно, сниппет выдавал бы ошибку без перезагрузки страницы.

Нашел вот такой вариант реализации:
$(document).ready(function(){
//ajax Login
$("#login_form").bind("submit", function() {

        //clear
        $(".auth_error").text("");
        
        if ($("#login").val().length < 1 || $("#password").val().length < 1) {
          $(".auth_error").text("Для авторизации введите логин и пароль");
          return false;
        }
        
        //show preloader

        $.ajax({
                type    : "POST",
                cache   : false,
                url             : "[[~[[*id]]]]",
                data    : $(this).serializeArray(),
                success: function(data) {
                        var errMessage = $(data).find(".auth_error").text();
                        if(errMessage == ""){
                                window.location = "[[~[[*id]]]]";
                        }else{
                                $(".auth_error").text(errMessage);
                        }
                }
        });

        return false;
	});
});
Михаил Чеков
19 июня 2014, 15:10
modx.pro
7
6 293
0

Создание кнопки в админке с помощью плагина

Добрый день, в очередной раз пошел на приступ модх.
Задача:
При создании/редактировании ресурса выводить в админке дополнительную кнопку со своим функционалом.
Я решил все это дело в плагине сделать, но столкнулся с проблемой:
Евгений Webinmd
19 июня 2014, 15:07
modx.pro
2
2 827
0

Очистить кэш конкретного ресурса

Всем привет!
Может кто знает, как через api очистить кэш конкретного ресурса (имеется id), если это вообще возможно.

Заранее благодарен.

UPD.
Следующий код
$id=79;
$resource=$modx->getObject('modResource',$id);
$cacheKey = $resource->getCacheKey();
$modx->cacheManager->refresh(array(
    'resource' => array('key' => $cacheKey),
));
работает как часы.
Игорь
19 июня 2014, 11:01
modx.pro
1
2 293
0

Изменить цену в MS2

Вопрос, как мне кажется, весьма обычный, но поиск не дал результатов.
Есть пример, как изменить цену товара при покупке в MS2 в зависимости от опций?
То есть я добавил в форму несколько дополнительных radio с выбором типа товара, который меняет его цену.
<input type="radio" name="parameter" value="2000" form="ms2form" />
<input type="radio" name="parameter" value="3000" form="ms2form" />
Как мне заставить minishop изменить цену в корзине и чеке в зависимости от выбранный опции?
Если подобный вопрос уже обсуждался, буду благодарен за ссылку.
Александр Мелихов
19 июня 2014, 10:05
modx.pro
920
0

Вечный косяк

Ребят помогите пож. на меня наверное проклятье какое то)
вообщем.
на сайте стояли хлебные крошки. но они выдавали атрибут ipic.su/img/img7/fs/kiss_67kb.1403155678.jpg
я подумал надо убрать вообще этот rel и убрал, но сразу появилась ошибка. яне дурак и сразу вернул все правки назад. ошибка осталась.
восстанавливаю бек ап и тут новая ошибка (когда захожу в шаблон)
[2014-06-19 10:00:26] (ERROR @ /manager/index.php) Error caching lexicon topic lexicon/ru/core/system_events [2014-06-19 10:00:26] (ERROR @ /manager/index.php) The menu cache could not be written.
если зайти в другую вкладку, например журнал ошибок, то выдает другую ошибку:
Кирилл
19 июня 2014, 05:33
modx.pro
2 606
0

Мультиязычный магазин

Подскажите, есть ли возможность сделать мультиязычный магазин с единым каталогом и корзиной? Или получается что только через контексты и у каждого свой каталог и своя корзина?
ViktorK
18 июня 2014, 11:57
modx.pro
1
2 425
+1

wordpress -> modx

Добрый день!
Хочу поинтересоваться у сообщества на предмет переноса сайта с wordpress на modx.
У меня есть сайт по видео тематике: zbctv.ru. Делал я его год с лишним назад для друга, тогда не знал, что такое modx, поэтому делал все на wordpress с использованием готовых плагинов. Несколько месяцев уже замечаю, что сайт периодически висит. Причем висит конкретно — достаточно пару постов с картинками сделать и все, намертво. Знаний, что бы разобраться почему так происходит у меня нет. А с января познакомился с modx, и он показался достаточно легким в освоении. Захотелось сайт перенести.
Андрей Сухомозгий
18 июня 2014, 10:27
modx.pro
3 993
0