Наумов Алексей

Наумов Алексей

С нами с 31 марта 2013; Место в рейтинге пользователей: #13
Наумов Алексей
16 апреля 2017, 17:04
0
Из вашего вопроса текущая реализация не понятна. Отсюда и ответы, неподходящие вам.
Наумов Алексей
16 апреля 2017, 16:05
0
<input name="resource" type="hidden" value="[[*id]]" />
Наумов Алексей
14 апреля 2017, 19:20
+1
Проверить пути во всех 4х конфиг-файлах
Наумов Алексей
10 апреля 2017, 20:12
0
1. Делаете поле у товара
2. выводите его на странице как опцию значит
3. пишете небольшой свой js, дабы при установке галочки показывалось поле Текст вышивки, у которого пропишите ручками name и иные атрибуты, что бы оно выглядело как опция товара, тогда эта информация попадет в заказ
4. наценку +100 рублей делайте через любое дополнение, которое это может
Наумов Алексей
07 апреля 2017, 15:01
2
+2
Плагин на OnDocFormSave, возможно еще кеш нужно подчистить:

<?php
$eventName = $modx->event->name;
$logged = $modx->user->hasSessionContext('web');

switch($eventName) {
    case "OnDocFormSave":
        $template = $resource->get('template');
        // определяем тикет по шаблону или class_key
        if($template == 9) { 
            // если редактирует его автор и контект - web,
            if($modx->user->get('id') == $resource->get('createdby') && $modx->context->get("key") == "web" ) {
                // снимаем тикет с публикации..
                $resource->set('published', 0);
            }
            
            // .. сохраняем ..
            $resource->save();

        }
        break;
}
Наумов Алексей
06 апреля 2017, 16:18
0
Нет, varchar, длинной, допустим 255

У нас же просто путь к файлу пишется в поле, а данные сохраняется в файл, а не базу.
Наумов Алексей
06 апреля 2017, 15:37
0
=)))

без этого 100% ничего не будет работать, ну что вы!

phpMyAdmin, ищем таблицу modx_ec_messages, создаем в ней нужные колонки.
Наумов Алексей
06 апреля 2017, 14:07
0
Обычно, если указываем пустой чанк, то выводится массив плейсхолдеров, как в примере. иного даже и не знаю
Наумов Алексей
06 апреля 2017, 11:02
0
К сожалению, затрудняюсь сказать.
Наумов Алексей
06 апреля 2017, 09:41
0
Нужно детально разбираться, задача не простая.

Нужно проверять еще все пути, источники файлов. Ошибки в логах сайта, сервера, консоли есть? Угадать в чем причина — сложно
Наумов Алексей
06 апреля 2017, 09:18
0
В чанке письма нет этого самого {«right»:?

Ошибка из-за того, что fenom не может обработать какой-то чанк/шаблон из-за наличия фигурной скобки, поставьте пробел после нее. Если это встречается в чанке письма — то отсюда и неподставленные плейсхолдеры.
Наумов Алексей
05 апреля 2017, 11:48
+2
Вам не обязательно нужны контексты под каждого производителя, можно и без них.

Вы можете написать плагин на событие OnLoadWebDocument, в нем работаете определить текущий поддомен ($_SERVER['HTTP_HOST']) и произвести нужные вам действия, например подгрузить производителя из базы и установить необходимые плейсхолдеры.
Наумов Алексей
05 апреля 2017, 10:53
0
Спасибо, но, конечно, сложновато. Хочется чего-то простого, без сложной настройки.
Наумов Алексей
04 апреля 2017, 16:08
+1
Да, это тоже самое, просто ручками прописаны все id.

У меня формы тоже всплывающие и скрытые, все хорошо, дело не в этом.
Наумов Алексей
04 апреля 2017, 15:50
+1
Статья по ссылке — вполне себе правильно написана, проверьте еще раз, вы что-то упустили.

Несколько сайтов я так делал, все хорошо.
Наумов Алексей
04 апреля 2017, 09:19
0
Использовать функцию Заморозить url, плагином заполнять это поле так, как вам удобно.
Наумов Алексей
03 апреля 2017, 14:10
0
Имя jpg файла делайте разное, добавляйте или текущее время к нему, или случайный id, или $name в транслите — что угодно.
Наумов Алексей
31 марта 2017, 15:50
0
Может быть с минусом не работает?..

Просто 4%, 7% у меня на сайте вполне себе работает.
Наумов Алексей
29 марта 2017, 20:34
0
По п 1. отлично отрабатывает компонент VirtualPage, он гораздо приятнее в эксплуатации плагина.
Наумов Алексей
29 марта 2017, 20:33
0
Ни разу не сталкивался.

Но в принципе, ситуацию представить можно, поэтому хорошо, что возможность есть :)