Andrews
Отключил все плагины, та же фигня так что надо смотреть дальше
Pathologic
Да подробнее обещался Pathologic поглядеть, что там как.
Мне нужен доступ, потому что тут как-то странно получается
Pathologic
Можно взять modrrsource из 1.4.2
Pathologic
Плагины не при делах тут, проблема в другом и я не понимаю почему у меня ее нет 🙃
Pathologic
Может опять изменения не залил
Andrews
Так у меня проблема как-то связано со значением $this->newDoc
Andrews
Во всяком случае с таким костылем работает все public function save($fire_events = false, $clearCache = false, $newDoc = false) { $this->newDoc = $newDoc;
Andrey
У меня доступа нет( Снёс, это тестовый был.
Dark
Мне нужен доступ, потому что тут как-то странно получается
К сожалению, к тому сайту, на котором я проводил данные тесты, я тоже не могу дать доступы :( Нужно или чтоб Вы скинули мне, что поправить или, чтоб я попытался воспроизвести это на каком-нибудь тестовом сайте.
Pathologic
Нужно проверить без тв
Pathologic
С тв типа текст
Pathologic
И с тв типа множественный список или чекбокс
Dark
Нужно проверить без тв
Ok. Сейчас сделаю
Pathologic
Просто вызвать для документа метод toArray
Dark
Нужно проверить без тв
<?php include_once(MODX_BASE_PATH."assets/lib/MODxAPI/modResource.php"); $doc=new modResource($modx); $doc->edit(166); $doc->set('menutitle', 'Проверка'); $test = $doc->save(false,false); var_dump($test);Не отработал ошибка та же. Думал, что может быть из-за того, что сниппет вызывается на странице, которую хочу отредактировать, проверил на другой странице - не влияет
Pathologic
У документа нет тв?
Dark
У документа нет тв?
Есть. Сейчас создам шаблон без и потестирую. Такой вызов тоже отдал ошибку функции trim()/ <?php include_once(MODX_BASE_PATH."assets/lib/MODxAPI/modResource.php"); $doc=new modResource($modx); $test =$doc->edit(166)->toArray(); //$doc->set('pagetitle', 'Проверка'); //$test = $doc->save(true,true); var_dump($test);
Volodymyr
кто вкурсе evoSearch может по id искать?
Volodymyr
странно задан вопрос?
Volodymyr
или странна хотелка?
Bilbo Baggins
ну обычно любой поиск сводится к получению i’d
Bilbo Baggins
а у тебя есть id. и что искать планируешь?)
Volodymyr
хотелка клиента не моя вот и вопрос плохо ли я понимаю данный компонент или надо чуток свой параметр передать ?
Dark
У документа нет тв?
Создал шаблон без TV-параметров. Приведенный выше код отработал. Выдал массив
Aliaksandr
По id не ищет
Dmytro
По id не ищет
А чего так ? а если надо 🙂
Dmytro
поидее можно сделать хак )) ТВ с значением по умолчанию ID)
Dmytro
но проще помойму дописать id просто в список полей )
Aliaksandr
addWhereList
Dmytro
ага
Aliaksandr
Зачем искать id по id?:)
Dmytro
затем что в поиске ты не знаешь ввели id или артикул )
Volodymyr
зачем трогать бедного програмиста?
Aliaksandr
Ну не знаю, я id ресурсов на сайте не знаю, потому по ним не ищу:) а артикул храню или в тв или в каком нибудь description и он там его ищет:)
Bilbo Baggins
если это для служебных нужд. Сделай обработку id:1234
Bilbo Baggins
ну т.е. клиент пишет в таком формате и ты знаешь, что надо только по id выдать результат
Bilbo Baggins
иначе - evoSearch
Dark
С тв типа текст
При добавлении TV с типом текст - сразу сыпется. Ошибка та же
Dark
И с тв типа множественный список или чекбокс
При наличии только одного TV с типом checkbox - изменение параметров страницы отрабатывает Также отрабатывает изменение значения ЕМ-параметра
Volodymyr
вот пример если кому будет нуно или интересно
Volodymyr
Volodymyr
заодно можете поругать за говнокод
Aliaksandr
addWhereList=c.id!=12000000 or c.id in (1,2,3)
Volodymyr
типа передать в evoSearch?
Aliaksandr
Сказали, что неизвестно по какому полю ищет, а сами взяли и жестко ограничили выборку через documents
Dark
И с тв типа множественный список или чекбокс
Если несколько TV-параметров (чекбокс и текст) - тоже сыпется
Volodymyr
Сказали, что неизвестно по какому полю ищет, а сами взяли и жестко ограничили выборку через documents
я взял список ids из evoSearch и добавил туда ищо через запятую Id из $_GET['search']
Aliaksandr
Понял:)
Aliaksandr
Хотя один фиг что так что через один addwherelist
Aliaksandr
За исключением того, что в моем варианте будет статистика и плейсхолдер extract:)
Volodymyr
За исключением того, что в моем варианте будет статистика и плейсхолдер extract:)
не один фиг если evoSearch не найдет ничего то до addWhereList не дойдет ((
Volodymyr
а это косяк
Volodymyr
возможно в старой версии evoSearch иначе в новой будет так
Yaroslav
Bilbo Baggins
смешно, конечно Но как он должен был сказать? Я "размечаю" на html? формирую? или как?
Yaroslav
верстаю
Aliaksandr
Я бы попробовал, но мне лень:)
Dark
Ладно, буду дальше разбираться, спасибо
Если будет решение, просьба отписаться.
Bilbo Baggins
Bilbo Baggins
сказал бы ты мне в 99-ом, что html - это не программирование
Yaroslav
верстаю на фреймах )
Andrey
Ну в css уже есть переменные, правда не везде. Считай, почти программирование.
Alexey
Все привет. Ребят, ни у кого небыло? На 1.4.3 в мозиле и хроме на http сайтах экстраз не работает. Хотя вообще все норм, через сафари открывается
Am
Anonymous
Am
Еще осталось вспомнить что программистами раньше были женщины и что программирование это обычный набор текста программы, а не разработка алгоритмов (:
Am
(: Поэтому программирование на html звучит хорошо
Marc
Hi, I have an weird issue. I can't login my manager. Even when I use forgot password it shows this message: Incorrect username or password entered! Can't get in the manager. ----- Привет, у меня странная проблема. Я не могу войти в свой менеджер. Даже когда я использую забыли пароль, он показывает это сообщение: Неверное имя пользователя или пароль! Не могу попасть в менеджера.
Marc
In the database > evo_manager_users I have copied the passord from an other website but that doesn't work too! ------- В базе данных> пользователей evo manager я скопировал пароль с любого другого сайта, но это тоже не работает!
Bilbo Baggins
Пароль в таблице пользователей хранится в MD5
Bilbo Baggins
Какую версию системы используете?
Marc
Yes but I can copy the MD5 password from an other install if I'm correct. Also the Forgot password doesn't work. ----- Да, но я могу скопировать пароль MD5 из другой установки, если я прав. Также забытый пароль не работает.
Marc
1.4.1 I think.
Marc
Yes, 1.4.1