Павел Левин

Павел Левин

С нами с 30 августа 2013; Место в рейтинге пользователей: #150
Павел Левин
15 февраля 2015, 21:29
0
Да, вот я не мог этого понять, ну как бы логично, но странно, раз есть параметры и такое сочетание… меня это и смутило.

Получается невозможно взять и закешировать меню разом на всех страницах?

Ведь когда меню не маленькое, оно требует времени, а если сразу закешировать его и далее метить активное js'ом, то можно выиграть не мало времени.
Павел Левин
13 февраля 2015, 16:02
0
Мне интересен принцип взаимодействия параметров и кешированного вызова м.б. это бессмыслица.
Павел Левин
02 февраля 2015, 23:05
0
Решение:

Дать группе права на mng.
Павел Левин
01 февраля 2015, 12:17
0
Дело в том что эта функция и есть в модели.

С бд он берет свои 5 строк настроек… видать автор думал, что это гениальная идея, взаимодействовать с БД ради нескольких галок для бара -____-
Павел Левин
29 января 2015, 22:40
0
Попробовал этот способ, не помог.

1) Разархивируем файло
2) Восстанавливаем базу
3) Потом нам нужно исправить пути в конфигах и подключение к бд:
./core/config/config.inc.php
./connectors/config.core.php
./config.core.php
./manager/config.core.php
4) Заходим в ./core/cache/ и все удаляем
5) Далее заходим в админку и выбираем безопасность > завершить все сеансы. Нас разлогинит.
6) Качаем modx advanced последний
7) Распаковываем его (core и setup) в папку с сайтом с заменой всех файлов
8) Заходим на localhost/setup/
9) везде далее далее и готово =)
10) Нужно поправить пути некоторых модулей в настройках сайта. Открываем базу, ищем таблицу modx_system_settings
там правим все абсолютные пути на свои. Их можно поиском найти. Я правил эти ключи:
extension_packages
gallery.core_path
gallery.assets_path
gallery.files_path
gallery.phpthumb_path
11) Логинимся в админку, смотрим лог ошибок. Если фатал ерроров нет, то все норм. Проверяем сам сайт.
12) PROFIT
Павел Левин
28 января 2015, 13:10
0
Email уведомления предусмотрены (для менеджеров или кто там этим планирует заниматься)?

В целом прикольная штуковина, сейчас сторонние виджеты использует народ с фишкой, перезвоним за 30 секунд и т.п., ну там система дозвона еще есть, но не суть)
Павел Левин
28 января 2015, 12:03
0
Та дели на 2 результат =)

$view = $view/2;

Я думаю, что поле не поддерживает плавающую точку.
Павел Левин
27 января 2015, 20:37
0
Думаю отказаться от pdoNeighbors, никто не заметит)
Павел Левин
27 января 2015, 19:14
0
Как я понял здесь идет 3 вызова в разных документах.

Я думал о воздействии на один и тот же вызов pdoResources… м.б. с помощью $_GET или $_COOKIES.

Чтоб организовать выдачу «по дате добавления» «по дате обновления» «по заголовку»
Павел Левин
26 января 2015, 23:22
0
pdoNeighbors ругается, наверное вызов устарел?

[pdoTools] Error 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '365) AND `modResource`.`published` = 1 AND `modResource`.`hidemenu` = 0 AND `mod' at line 1
[2015-01-26 23:08:23] (ERROR @ /core/cache/includes/elements/modsnippet/104.include.cache.php: 109) PHP warning: array_flip(): Can only flip STRING and INTEGER values!
[2015-01-26 23:08:23] (ERROR @ /core/cache/includes/elements/modsnippet/104.include.cache.php: 113) PHP warning: Invalid argument supplied for foreach()

Вызовы
[[pdoNeighbors? &id=`[[*id]]` &context=`[[*context_key]]` &showHidden=`0` &tplUp=`@INLINE <span class="link-up"><a href="/[[+uri]]">↰<br />[[+pagetitle]]</a></span>`]]

[[pdoNeighbors? &id=`[[*id]]` &context=`[[*context_key]]` &sortby=`publishedon` &sortdir=`asc` &showHidden=`0` &tplUp=`@INLINE <span class="link-up"><a href="/[[+uri]]">↰<br />[[+pagetitle]]</a></span>`]]

Павел Левин
26 января 2015, 23:02
0
Теперь pdoPage молчит и работает.
Павел Левин
26 января 2015, 22:37
0
А [[+total]] более не поддерживается?

Вывод общего числа страниц.
Павел Левин
26 января 2015, 12:46
0
Получается так.

Надо пересмотреть практику обновления)
Главное есть ясное понимает моих ошибочных действий.
Павел Левин
26 января 2015, 12:34
0
Я когда обновляю pdoTools всегда делаю экспорт настроек нужных сниппетов т.к. после обновления он успешно затирает мои параметры, не знаю с чем это связано, но вот такая штука.

Для перестраховки я всегда сохраняю свои параметры в файл и после обновления накатываю свои параметры (думал, что он заменяет существующие, не трогая новые).

Павел Левин
26 января 2015, 12:28
0
Воу… нет таких параметров =)

Надо будет перекатить и осторожно поставить свои настройки в ручную, я то «Импорт» делал, не думал что он удалит все параметры и вставляет те которые импортирует.

Спасибо, будем пробовать.
Павел Левин
26 января 2015, 12:09
0
Вызов таков:
!pdoPage? &cache=`1` &toPlaceholder=`pdoPage.result` &elementClass=`modSnippet` &element=`pdoResources` &showHidden=`[[*first_level]]` &tpl=`tpl.pdoResources` &tpl_n3=`tpl.pdoResources.clearer` &limit=`9` &depth=`10` &parents=`[[*id]]` &hideContainers=`1` &pageLimit=`7` &pageNavVar=`page.nav` &scheme=`full`
Я почитал доку, пока ехал на работу и ничего нет про параметры frontend_js и frontend_css.
Павел Левин
26 января 2015, 02:37
0
Сниппет: pdoPage

— Спамятся каждый раз как вызывается сниппет.
Павел Левин
26 января 2015, 02:21
0
[2015-01-26 02:17:46] (WARN @ /core/cache/includes/elements/modsnippet/70.include.cache.php : 48) PHP notice: Undefined index: frontend_js
[2015-01-26 02:17:46] (WARN @ /core/cache/includes/elements/modsnippet/70.include.cache.php : 51) PHP notice: Undefined index: frontend_css

Эти ошибки случаем не от pdoTools?
Стоит версия 1.10.0-rc3

Навели на мысль «детали»:
1.10.0 rc3
==============
— [pdoMenu] Returned and fixed parameter &showDeleted.
— [pdoPage] Improved default javascript.
— [pdoPage] Fixed overwriting &frontend_js and &frontend_css parameters when &ajax is disabled.
— [pdFetch] Ability to specify functions in select fields.

м.б. я забыл указать некий новый параметр?