Anonymous
Вообще это попахивает погрешностью
Aliaksandr
Вообще, если сильно лень я, я уже писал, сохраняем прямо в modx->domen и используем следующие все итерации без постоянного фореча:)
Aliaksandr
Ну или по-научному через setStore/getStore:)
Andrey
А если Доклистер, можно сунуть выполнение сниппета в свой параметр. Будет один вызов. Типа
&myurl=getUrl
А потом его получать.
Andrey
$_DocLister->getCFGDef('myurl');
Раньше Здесь Был Мат_
Anonymous
всем привет
Anonymous
подскажите, пожалуйстка, как в 1.2-d9.0.4 еволюшине поменять пароль адмна?
Anonymous
есть доступ к коду и бд
Dmytro
так же как и в любой
Anonymous
я просто никогда раньше не работал с modx
Anonymous
по этому не знаю
Dmytro
проще всего в бд меняем email админа на свой и потом жмем кнопку востановить пароль
Anonymous
пользователи которые имеют доступ в к адмнке хранятся в manager_users ?
Pathologic
проще всего в бд меняем email админа на свой и потом жмем кнопку востановить пароль
этот способ для сеошников, нормальные люди могут положить в корне сайта такой скрипт и зайти в админку по-царски:
define('MODX_API_MODE', true);
include_once('index.php');
$modx->db->connect();
if (empty ($modx->config)) {
$modx->getSettings();
}
$modx->invokeEvent('OnWebPageInit');
include_once('assets/lib/MODxAPI/modManagers.php');
$user = new modManagers($modx);
if ($user->auth('admin')) {
$modx->sendRedirect(MODX_MANAGER_URL.'index.php');
}
Anonymous
то как конкретно изменить пароль?
Иван
в корень кинуть это и выполнить )
Иван
$sql = $modx->db->query("UPDATE modx_manager_users SET password = 'adf92567c6ad924b92bd5e138656d2ad' WHERE username = 'admin'");
echo $sql;
Иван
если блокировка админа то снять примерно также
Иван
$sql = $modx->db->query("UPDATE modx_user_attributes SET blocked = '0', blockeduntil = '0', blockedafter = '0', logincount = '0', lastlogin = '0', thislogin = '0', failedlogincount = '0', sessionid = '0' WHERE fullname = 'Admin'");
Anonymous
Anonymous
Иван
посмотреть config.php и там узнать префикс
Иван
)
Pathologic
тогда можно написать вместо 'admin' 1
Pathologic
тогда написать 2
Pathologic
или перебором, хоть кто-то да залогинится
Anonymous
Pathologic
нет
Anonymous
нет
Можно добавить запрос, который вытащит первого админа и авторизоваться по его id
Anonymous
И тогда не надо думать
Pathologic
нет, это не подходит
Anonymous
Pathologic
потому что тогда пользователь не почувствует себя ловким взломщиком
Anonymous
Anonymous
Я сейчас подумал, что в этой ситуации и я бы поленился дописывать запрос, а просто перебирал бы id
Andrey
Мне кажется,что в *этом* случае пароль меняется просто нажатием на соотв. кнопку сверху-справа в админке )
Anonymous
Dark
@Pathologic93, а в DocLister не планируете добавить плейсхолдер на суммарное количество выводимых элементов?
Pathologic
[+total+] же есть
Dark
[+total+] же есть
А когда добавили, а то я prepare юзал все это время.
И еще вопрос. в ownerTpl [+total+] поддерживается?
Pathologic
я точно не помню, это вроде глобальный плейсхолдер и устанавливается только когда пагинация включена
Anonymous
Pathologic
без пагинации он работает неправильно скорее всего
Pathologic
там же нужно вычислить общее количество
Aliaksandr
Полез в modxmailer, жди беды:)
Aliaksandr
При ошибке в логе по-прежнему весь modx:)
Pathologic
не весь (:
Aliaksandr
Ну почти, потому что это часть this
Pathologic
убери из метода вывод $modx, а я потом сделаю нормальный вывод, там по сути нужно выводить $modx->event->params и может быть еще имя плагина/сниппета текущего
Aliaksandr
Я присвоил перед дебагом modx, сделал ему unset и вернул назад после msg. Так попали только данные мэйлера:)
Aliaksandr
Теперь у меня конечно же could not instantiate)))
Aliaksandr
Блин реально фигня какая то, через обычный phpmailer все уходит, а через modxmailer нет
Роман 😎
Кто знает можно ли сделать в мультитв пакетное заполнение как в ddGetMultipleField ?
Роман 😎
Anonymous
ребят, еще вопрос. как включить хоть какой-то режим отладки? а то есть ошибка и не понятно в чем, потому что пишет просто "Error"
Pathologic
метод mailPassthru
Камиль
Pathologic
убери из else $params
Pathologic
чтобы одинаково выполнялось независимо от условия
Aliaksandr
убери из else $params
Завтра попробую, сегодня у меня хватило терпения только сфотать функцию:)
Aliaksandr
Aliaksandr
Может ее как по особому загружать надо:)
Aliaksandr
Чистый мэйлер идет на ура, гружу через экстендер - куд нот инстаншиэйт, блин
Камиль
Когда все живут в 21 веке и делают скриншоты, Вы живёте в 42
Aliaksandr
Камиль
Pathologic
я что-то думаю, что проблема в свойстве $this->Sender
Pathologic
оно передается четвертым параметром в функцию mail
CZB
какой хороший канал))) всем салют))
Dark
И Вам не хворать.
Канал хороший. Люди отзывчивые (иногда) ;)
CZB
Я только учусь)))
Am
Anonymous
Am
На современном (%