Всего 125 353 комментария

Василий Наумкин
20 мая 2013, 07:06
0
Замени его на hidden input с установленным id единственного раздела.
Василий Наумкин
20 мая 2013, 07:05
0
Ты один пустой чанк вызываешь, чтоли?

Надо так:
[[!HybridAuth?
	&providers=`Yandex,Google,Twitter,Facebook,Vkontakte`
	&action=`getProfile`
]]
Василий Наумкин
20 мая 2013, 07:04
0
Обычно используется идентификатор товара, то есть [[+id]],
Зачем нужен [[+idx]] — не знаю.
Alex Dmitriyev
20 мая 2013, 03:49
0
:) Сам себе напишу ремарку, что правильно, конечно, модифицировать копию оригинального сниппета.
болгов евгений
20 мая 2013, 00:45
0
Так и делал, но выводит три пустых поля с надписью ha.username и т.д.
Юрий Венедиктович
19 мая 2013, 23:21
0
Василий, каким образом я могу вкл/выкл РАЗДЕЛ ТИКЕТА в форме для вопроса?
мне там нужен один раздел а у меня вылазят все
с уважением
Denis Marocco
19 мая 2013, 22:41
0
Задача решена, хоть и кривовато!)
Леша Макеев
19 мая 2013, 21:59
0
Сдаюсь… мне знаний не хватает…

Если кто может помочь — сюда.
Clean
19 мая 2013, 21:01
0
=)))Вообще эти ОРМ блин, хороши конечно… Но не привычно…
Я больше доверяю практике и опыту например в своих EE проектах на работе, поэтому в связке Java с Oracle общение идет на PL/SQL, без всяких посреднеческих ОРМ… Конечно есть и минусы, вроде возможных XSS, но гибкость на высоте, как и скорость работы… Тяжело переучить себя =)
Василий Наумкин
19 мая 2013, 20:14
0
Может потому, что она на удалённом сервере?
Sasha Dokshanin
19 мая 2013, 20:12
0
Я вот хотел спросить, почему phpThumbOf не работает с авой из соц. сетей? Выдает непонятную картинку.
Василий Наумкин
19 мая 2013, 19:38
0
Верно, переопределение $primaryKeyField не прокатило, так как у тебя txnid не первичный ключ таблицы.
Что то я не сообразил =)
Василий Наумкин
19 мая 2013, 19:36
0
Не понятно, какие могут быть сложности.
<a href="[[~idстраницы]]">Страница с вызовом HybridAuth для редактирования профиля</a>

Чанк профиля нужно открыть, написать внутрь [[+photo]], сохранить и закрыть.
Clean
19 мая 2013, 18:20
0
Кстати все получилось, довольно просто, и я более менее разобрался в работе процессора.
Для того чтоб взять произвольный объект нужно просто переопределить его на стадии инициализации.

//переинициализируем получение объета,для записи по ID полученной транзакции
    
    /**
     * {@inheritDoc}
     * @return boolean
     */
    public function initialize() {
        $txn = $this->getProperty('txnid');
        $this->object = $this->modx->getObject($this->classKey, array('txnid' => $txn));
        if (empty($this->object))
        {
            return $this->modx->lexicon('access_denied');
        }

        return true;
    }
скорее всего при переходе в менеджерсую панель у вас дописывается 'www' и поэтому у вас вылетает ошибка 401 (Not Authorized)

залейте на сервер в папку manager пустой .htaccess

в общем адреса должны однотипно начинаться
site.ru
site.ru/manager

а если вот так то будет ошибка и панель не с ресурсами не покажется
site.ru
www.site.ru/manager

community.modx-cms.ru/blog/solutions/10507.html
Сергей Шлоков
19 мая 2013, 17:16
0
— Т.е. предполагает что он уже открыт? Или старый код должен каким-то иным магическим способом оказаться в буфере обмена?
Копировать шаблон можно и не открывая его.
— а мы значит не создаем новый шаблон при Вашем способе?
Мы его создаем не пустым.
Почему нельзя было просто закончить первым абзацем? Он довольно хорошо описывает наш диалог, зачем было столько ереси во втором по доказыванию преимущества левой стороны яйца над правой?
Могу спросить тоже самое. К тому же, судя по формулировке могу предположить, что данный комментарий принадлежит ну очень молодому человеку, ибо в основном только им свойственно такое агрессивное поведение. Кроме того, на хамство и оскорбления переходят только в тех случаях, когда нечего сказать по существу.
Перечитай еще раз мой комментарий, я нигде ничего не доказываю, а пишу — кому как нравиться.
Открывать старый шаблон не надо.
— Т.е. предполагает что он уже открыт? Или старый код должен каким-то иным магическим способом оказаться в буфере обмена?
А по твоему надо сначала создать шаблон (раз)
— а мы значит не создаем новый шаблон при Вашем способе?
Почему нельзя было просто закончить первым абзацем? Он довольно хорошо описывает наш диалог, зачем было столько ереси во втором по доказыванию преимущества левой стороны яйца над правой?
Сергей Шлоков
19 мая 2013, 14:44
0
Ну яйцо можно разбить и тупого конца. Как кому нравиться.
Открывать старый шаблон не надо. Просто выделить и скопировать (раз, два). А по твоему надо сначала создать шаблон (раз), найти в дереве чанки (два), перетащить (три, четыре). :)
Clean
19 мая 2013, 13:24
0
1 способ не удался=)
попробовал передать в процессор
$response = $this->runProcessor('mgr/operation/update', array('txnid' => $id, 'status' => $status));
ну и в процессоре
public $primaryKeyField='txnid';
не помогло, щас в инициализации перепишу, думаю это самое логичное, судя по всему +)
Сергей Шлоков
19 мая 2013, 13:13
0
На самом деле без разницы, дело привычки и предпочтений. Выноси, не выноси — все равно один шаблон к разным страницам не приклеишь -> либо на каждую страницу свой шаблон, либо один шаблон с чанками для каждой страницы через фильтры.
У меня, например, такой шаблон:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
   [[$head]]
<body>
[[$header]]
[[$Main menu]]	
<div class="max"> 
   <div class="wrapper">  
	<section class="container">
		[[$main-content]]
	</section> 
  </div>										
  [[$footer]]
</div>
</body>
</html>

Каждый сам фантазирует в меру знаний и возможностей. А они безграничны.
Прям как в анекдоте:
Возможности медицины безграничны, ограничены только возможности пациентов.
:)