Как уменьшить колличество запросов и время загрузк
Здравствуйте, приобрел debugParser, информация:
Total parse time 1.8005221 s
Total queries 148
Total queries time 0.1623292 s
Memory peak usage 3,75 Mb
Приложил неколько самых ресурсоемких запросов:
По скриншоту они ресурсоемки, но на деле на сайте всего 3 категории в которых всего 11 материалов + Главная страница, все они выводятся в [[$menu]] и [[$responsive-menu]] почему столько запросов к БД и столько тратится времени на эти и другие запросы?
Total parse time 1.8005221 s
Total queries 148
Total queries time 0.1623292 s
Memory peak usage 3,75 Mb
Приложил неколько самых ресурсоемких запросов:
По скриншоту они ресурсоемки, но на деле на сайте всего 3 категории в которых всего 11 материалов + Главная страница, все они выводятся в [[$menu]] и [[$responsive-menu]] почему столько запросов к БД и столько тратится времени на эти и другие запросы?
Как подлючить vimeo и dropbox для hybridauth
Добрый день, эти провайдеры
vimeo и dropbox
есть на гитхабе
github.com/hybridauth/hybridauth/blob/master/additional-providers/hybridauth-vimeo/thirdparty/Vimeo/Vimeo.php
хотел их подключить, что нужно?
при нажатии на иконку Vimeo ничего не происходит
в логах ошибка
[HybridAuth] Authentication failed! Vimeo returned an invalid Request Token.
в настройках указал
key и secret
калбэк
http://******.com/?hauth.done=Vimeo
и у приложения вроде такие должны быть
Authorize URL
api.vimeo.com/oauth/authorize
Access Token URL
api.vimeo.com/oauth/access_token
а в коде другие
vimeo и dropbox
есть на гитхабе
github.com/hybridauth/hybridauth/blob/master/additional-providers/hybridauth-vimeo/thirdparty/Vimeo/Vimeo.php
хотел их подключить, что нужно?
при нажатии на иконку Vimeo ничего не происходит
в логах ошибка
[HybridAuth] Authentication failed! Vimeo returned an invalid Request Token.
в настройках указал
key и secret
калбэк
http://******.com/?hauth.done=Vimeo
и у приложения вроде такие должны быть
Authorize URL
api.vimeo.com/oauth/authorize
Access Token URL
api.vimeo.com/oauth/access_token
а в коде другие
const API_REST_URL = 'http://vimeo.com/api/rest/v2';
const API_AUTH_URL = 'http://vimeo.com/oauth/authorize';
const API_ACCESS_TOKEN_URL = 'http://vimeo.com/oauth/access_token';
const API_REQUEST_TOKEN_URL = 'http://vimeo.com/oauth/request_token';
[Решено] Миникорзина
Добрый день!
Вывел чанк миникорзины который идет в комплекте с ms2, но он не работает. Выводит вместо данных такое:
ms2_minicart
ms2_minicart_goods: ms2_frontend_count_unit, ms2_minicart_cost: ms2_frontend_currency
Причем, иногда (при обновлении страницы) данные показываются. В чем может быть дело?
Сайт ml.seoll.ru/
Вывел чанк миникорзины который идет в комплекте с ms2, но он не работает. Выводит вместо данных такое:
ms2_minicart
ms2_minicart_goods: ms2_frontend_count_unit, ms2_minicart_cost: ms2_frontend_currency
Причем, иногда (при обновлении страницы) данные показываются. В чем может быть дело?
Сайт ml.seoll.ru/
[Решено] При переходе в документы белый экран
Здравствуйте. Возникла проблема после переноса сайта с MODX Evo, на MODX Revo через компонент provision. Всё вроде перенеслось как надо, админка работает нормально. Редактирование элементов тоже работает, но при переходе на документ открывается пустая стираница, хотя при быстром редактировании окно появляется, но отсутствуют везде Дополнительные поля. Может кто сталкивался? Помниться подобное советовали лечить переходом на винде в другой часовой пояс. В логах имеются вот такие ошибки:
vmet.ro и её реклама...
Все кто хотя бы раз ловил вай-фай в метро (Московском) наверное известно о навязчивой рекламе, которая появляется везде и довольно часто кривит сайт.
Мне это надоело и я начал копать и откопал такой вот файлик
Как сделать если Анонсы есть - то активная кнопка
В шаблонах для всех страниц выводится чанк Анонсы событий/Реклама разделенные кнопкой. Как сделать если Анонсы есть — то активная кнопка Анонсы, если Анонсов нет — активная кнопка Реклама?
<div class="inner">
<div class="buttons">
<div class="inl">Анонсы</div><div class="inl active">Реклама</div>
</div>
<div class="items">
<div class="announc" style="display: none;">
[[!pdoResources?
&parents=`49`
&sortdir=`DESC`
&tpl=`anonsyTpl`
&limit=`10`
&includeTVs=`day, month, year`
]]
</div>
<div class="article">
[[!pdoResources?
&parents=`82`
&sortdir=`DESC`
&tpl=`reklamaTpl`
&limit=`1`
&includeTVs=`name, tel`
]]
</div>
</div>
</div>
pdoPage и tpl
Всем привет! Может кто подскажет, что-то не выходит сделать свой шаблон пагинации.
Если вызывать стандартным способом, вот так:
Но если я хочу переназначить шаблон плэйсходлера типа так:
"[[!pdoPage? &parents=`79` &limit=`5` &maxlimit=`5` &includeContent=`1` &hideContainers=`1` &sortby=`publishedon` &sortdir=`DESC` &includeTVs=`question, answer` &tplPageWrapper= "
Если включить кэш, то выводит, но только на первой странице, потом пагинация пропадает…
Что делать?
Если вызывать стандартным способом, вот так:
[[!pdoPage?
&parents=`[[*id]]`
...
&tpl=`consultations.tpl`
]]
[[!+page.nav]]
то все работает нормально, пагинация вызывается.Но если я хочу переназначить шаблон плэйсходлера типа так:
[[!pdoPage?
&parents=`[[*id]]`
...
&tplPageWrapper=`@INLINE <div class="pagination"><ul class="pagination">[[+prev]][[+pages]][[+next]]</ul></div>`
&tpl=`consultations.tpl`
]]
[[!+page.nav]]
то вывод падает, и на страницу выводится сам код строкой"[[!pdoPage? &parents=`79` &limit=`5` &maxlimit=`5` &includeContent=`1` &hideContainers=`1` &sortby=`publishedon` &sortdir=`DESC` &includeTVs=`question, answer` &tplPageWrapper= "
Если включить кэш, то выводит, но только на первой странице, потом пагинация пропадает…
Что делать?
Генерация демо контента для MODX Revolution
Подскажите господа бывалые, если ли что-то наподобие Batcher, но для генерации произвольного контента. Например я указываю шаблон, количество документов и мне генерирует контент (lorem ipsum) по заданному условию в указаной категории сайта.
Когда я использовал Drupal там за это отвечал такой модуль как Devel — но там вся привязка была под тип контента и генерация производилась по всем полям (в том числе генерировало и картинки, если это было предусмотренно типом контента — аналог TV и шаблоны в MODX).
Спасибо всем и приятных выходных!
Когда я использовал Drupal там за это отвечал такой модуль как Devel — но там вся привязка была под тип контента и генерация производилась по всем полям (в том числе генерировало и картинки, если это было предусмотренно типом контента — аналог TV и шаблоны в MODX).
Спасибо всем и приятных выходных!
Не правильно отображение Meta
Здравствуйте! Странная штука случилась… В чанке, в админке для head вписал мета теги с кавычками, сохранил, а на сайте кавычек нет — они просто не отображаются почему то, при чем только в первом слове (description, keywords). Кто сталкивался с такой проблемой или кто знает как исправить подскажите пожалуйста, раньше с таким не встречался.
Как реализовать календарь, с возможностью ввода
Добрый день.
Прошу совета, как реализовать календарь, с в каждой дате.
Т.е. у меня есть график поставок, который люди заполняют. Я хочу, чтобы они видели сразу календарь, и при нажатии на дату куда они хотят вставить поставку, появлялось поле, в которое они вобьют объем. После того, как они вобъют весь график в календарь(выберут 10-20 дат, которые могут быть в разные месяцы, и вобьют в них объемы), нажимают на кнопку отправить и там уже обработчик заведет все в базу данных(с этим проблем нет).
Подскажите, используя какую библиотеку такое было бы проще всего реализовать(Jquery UI Datepicker?)
Заранее благодарен.
P.S. Нашел похожий скрипт, на то, что мне надо (Booking Calendar PRO (jQuery Plugin), но он платный $7 и такое ощущение, что заточен под wordpress, а перетачивать не очень хочется codecanyon.net/item/booking-calendar-pro-jquery-plugin/full_screen_preview/244645?ref=themespotters
Прошу совета, как реализовать календарь, с в каждой дате.
Т.е. у меня есть график поставок, который люди заполняют. Я хочу, чтобы они видели сразу календарь, и при нажатии на дату куда они хотят вставить поставку, появлялось поле, в которое они вобьют объем. После того, как они вобъют весь график в календарь(выберут 10-20 дат, которые могут быть в разные месяцы, и вобьют в них объемы), нажимают на кнопку отправить и там уже обработчик заведет все в базу данных(с этим проблем нет).
Подскажите, используя какую библиотеку такое было бы проще всего реализовать(Jquery UI Datepicker?)
Заранее благодарен.
P.S. Нашел похожий скрипт, на то, что мне надо (Booking Calendar PRO (jQuery Plugin), но он платный $7 и такое ощущение, что заточен под wordpress, а перетачивать не очень хочется codecanyon.net/item/booking-calendar-pro-jquery-plugin/full_screen_preview/244645?ref=themespotters