Владимир
кодировка в дампе базы?
Миша
при вводе тега у фото - он не сохраняется.
Там надо сначала энтер нажать
Владимир
я же из него и восстанавливал
Владимир
сделал общим запросом. Очистил кэш сайта. Теперь вообще админка не открывается. Пустая белая страница
Владимир
SELECT CONCAT( 'ALTER TABLE ', t.`TABLE_SCHEMA , '`.`', t.`TABLE_NAME` , '` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;' ) AS sqlcode FROM information_schema.TABLES t WHERE 1 AND t.`TABLE_SCHEMA` = 'My_DB_for_convert' ORDER BY 1 LIMIT 0 , 90 этим запросом делал
Владимир
хотя в списке базы данных у моей базы по-прежнему в колонке сравнение отображается latin1_swedish_ci
Den
хмм...мне кажется или сниппет Tagger не поддерживает русские теги?
Den
нихрена не выводит [[!pdoResources? &where=`[[!TaggerGetResourcesWhere? &tags=`Новинка`]]`]]
Владимир
теперь у меня база utf8_general_ci, таблицы utf8-bin. Верно?
Владимир
а админка по-прежнему не открывается
Владимир
ок
Den
Den
окей
Den
это мой ресурс
Den
и он не выводится
Андрей
и он не выводится
Хз. Я вызов такой делал - https://modx.pro/help/11239/#comment-76103
Андрей
Все работает
Den
а если без sql?
Владимир
сделал, но не помогло. Я и в конфиге modx в core поменял на utf8
Владимир
при установке было latin1. Файл автоматически создался в core/config/config.inc.php
Владимир
да
Владимир
хотя да.
Владимир
[Thu Jun 07 13:15:09.728690 2018] [:error] [pid 24562] [client 127.0.0.1:34518] PHP Fatal error: Uncaught Error: Call to a member function parseProperties() on null in /var/www/etclimate/public_html/core/model/modx/modelement.class.php:524\nStack trace:\n#0 /var/www/etclimate/public_html/core/model/modx/modx.class.php(1606): modElement->getProperties()\n#1 /var/www/etclimate/public_html/core/model/modx/modx.class.php(538): modX->invokeEvent('OnMODXInit', Array)\n#2 /var/www/etclimate/public_html/manager/index.php(52): modX->initialize('mgr')\n#3 {main}\n thrown in /var/www/etclimate/public_html/core/model/modx/modelement.class.php on line 524
Den
[[!TaggerGetResourcesWhere? &tags=`Новинка`]] выводит ["EXISTS (SELECT 1 FROM `modx_tagger_tag_resources` r WHERE r.tag IN (0) AND r.resource = modResource.id)"]
Владимир
файлы из бекапа старой версии сайта я ещё не заливал. Может быть, нужно их залить?
Владимир
попробую сначала обновиться
Владимир
через setup
Миша
так, я опять с глупым вопросом. Хочу в ClientConfig добавить группы, настройки через консоль, как мне подцепить его, что бы он модель увидел?
Den
:|
Миша
if(!$modx->addPackage('ClientConfig', MODX_CORE_PATH . 'components/clientconfig/model/clientconfig/')){ die('asdasd'); }
Миша
а хотя
Миша
де разобрался
Den
:"( не пашет [[!pdoResources? &parents=`0` &where=`[[!TaggerGetResourcesWhere? &matchAll=`1` &tags=`new`]]` &tpl=`@INLINE [[+output]]`]]
Den
может я не так тэги настроил?
Den
Den
вроде правильно
Pavel
в чем мараль басни?
это я писал в тему разговора, что зарплаты могут в разных конторах быть сильно разными в зависимости от должности. Гдето верстальщик получает в два раза больше ментора и т.п. как у Павла было.
Sentinel
парни есть вывод pdoPage и в чанке xlike стоит... как правильно sortby прописать по лайку?
Владимир
через setup
Уходил на обед. При установке выдаёт ошибку: Fatal error: Uncaught Error: Call to a member function parseProperties() on null in /var/www/etclimate/public_html/core/model/modx/modelement.class.php on line 524
Миша
А как при newObject вытащить id только что добавленного объекта?
Anonymous
это я писал в тему разговора, что зарплаты могут в разных конторах быть сильно разными в зависимости от должности. Гдето верстальщик получает в два раза больше ментора и т.п. как у Павла было.
ну тут возможно дело было не только в том, что девочка-верстальщик попросила зп на собеседовании в три раза больше. Могло случиться и так, что у директора фирмы есть слабость к юбкам... поэтому он и не стал спорить с требуемым уровнем зп))
Anonymous
Подскажите, как точку в стандартном транслите заменить на дефис, где это можно прописать?
Александр
Здравствуйте. Скажите, как можно найти место, вызывающее ошибку через Fenom? Постоянно в логах светится (ERROR @ /home/***/public_html/core/model/modx/modx.class.php : 990) `` is not a valid integer and may not be passed to makeUrl() Логирование Fenom (pdotools_fenom_save_on_errors) в core/cache/default/pdotools всё равно пусто. Все чанки и шаблоны сделаны через файловые элементы, всё на Fenom.
Александр
Спасибо, к.о. Вариант не очень, учитывая, что этих makeUrl свыше ста в шаблонах и чанках, к тому же во многих указано не конкретное число, а переменная, которая возвращается из сниппета / плейсхолдера / настройки какой-нибудь.
Sergey
Sergey
подскажите путь - как сюда передать значение от TV
Anton
@Jonik73 вчера помог с получением $parent для каждого контекста: @EVAL $res = $modx->getObject('modResource', $_GET['id']); $ctx = $res->get('context_key'); $array = array(39 => 'web', 82 => 'ekg'); $parent = array_search($ctx, $array); У каждого контекста есть своя главная страница, в шаблоне к ней можно обратиться так: {$_modx->config.site_start|resource:'some_tv'} А как допилить код выше, чтоб можно было получить значение поля some_tv каждой главной страницы каждого контекста? Чтоб руками каждый раз массив во всеч тв-шках не дописывать? А то чет по ходу часто это делать придется. ((
Sergey
Сориентируйте, плз. Как найти чанк, в котором лежит форма обратной связи? Нужно добавить поле. Через общий поиск по файлам нашел только CSS и упоминания в БД.
Anton
Сориентируйте, плз. Как найти чанк, в котором лежит форма обратной связи? Нужно добавить поле. Через общий поиск по файлам нашел только CSS и упоминания в БД.
найти в шаблоне кусок кода с вызовом формы (formit или AjaxForm),в вызове есть параметр form, значение параметра = имя чанка с формой.
Sergey
&parents=[[*tv_name]]
благодарю :)
Иван
Да
Aleksey
подскажите пожалуйста как получить реальный url через php? у меня урл //lp/////mice-delovoy-turizm.html//// но через $_SERVER['REQUEST_URI'] выводится /LP/MICE-DELOVOY-TURIZM.HTML/ (убраны кучи слешей)
Иван
senRecallTpl
Sergey
Да
Спасибо.
Anton
1 - создали новый контекст 2 - в настройках оного указали site_start, 3 - $res = $modx->getObject('modResource', $_GET['id']); - вот тут получили текущий id 4 - $ctx = $res->get('context_key'); - вот тут получили контекст_кей этой id-шки 5 - а как теперь отталкиваясь от этого значения получить главную страницу контекста, а уже у этой страницы получить значение определенного id ? может так понятнее ))
Anton
А внутри админки fenom не работает да? В возможных значениях тв, например?
Василий
Василий
Утрись, @Electricaev
Эльдар
ахаха)))
Эльдар
теперь и Василий в битве кулинаров)
Ильхом
Ильхом
та вы запарили
Миша
Да не вопрос
Василий
мне такое низзя
Миша
Такое?
Миша
Миша
Миша
Василий
тоже нежелательно - картоха же. Тока мясо и овощи можно
Anton
ну почти. ) Мне надо получить значение из тв-поля, которое есть у главной страницы контекста.
Миша
Подскажите, как верно сделать этот fromArray, почему он не срабатывает?
Sergey
А еще такой вопрос назрел. Мне сообщают, что сайт тормозит. Я так понимаю, что проблема в кеше. Куда копать? Просто сбросить кеш через админку? Или есть еще какие-то методы?
Anton
А еще такой вопрос назрел. Мне сообщают, что сайт тормозит. Я так понимаю, что проблема в кеше. Куда копать? Просто сбросить кеш через админку? Или есть еще какие-то методы?
может в кеше, а может в сложной структуре и большом кол-ве всяких вложенных чанков и условий на родом синтаксисе modx-а.