SeoFilter Лезут значения из других таблиц!
Приветствую сообщество!
В общем ситуация следующая:
— Есть ТВ-поле, допустим n_categories
— Есть шаблон с id 7
— Есть раздел новостей с id 14
В общем ситуация следующая:
— Есть ТВ-поле, допустим n_categories
— Есть шаблон с id 7
— Есть раздел новостей с id 14
Еще немного про сессии MODX, компонент smartSessions
Всем привет!
Небольшая предыстория
Когда я на свой VPS сервер закинул очередной более-менее крупный сайт (в базе около 25 тыс. товаров), у меня начались проблемы с нехваткой памяти, mysql ее нещадно отъедал.
В процессе оптимизации я начал понимать, что у половины сайтов в базе большую часть объема занимает пресловутая таблица modx_sessions, где, как известно, лежат сессии посетителей.
Но… почему? У сайта посещаемость 150-200 человек в сутки, сессии хранятся 7 дней (да, я проверил, они действительно очищаются), но в таблице почему-то 200000 записей, хотя по логике вещей должно быть 200*7=1400+. Реальность расходится с теорией не на 5-10%, а в десятки раз!
В итоге таблица весит полгигабайта, сайтов штук 10, каждому дай памяти, вот VPS и падает периодически… непорядок!
Небольшая предыстория
Когда я на свой VPS сервер закинул очередной более-менее крупный сайт (в базе около 25 тыс. товаров), у меня начались проблемы с нехваткой памяти, mysql ее нещадно отъедал.
В процессе оптимизации я начал понимать, что у половины сайтов в базе большую часть объема занимает пресловутая таблица modx_sessions, где, как известно, лежат сессии посетителей.
Но… почему? У сайта посещаемость 150-200 человек в сутки, сессии хранятся 7 дней (да, я проверил, они действительно очищаются), но в таблице почему-то 200000 записей, хотя по логике вещей должно быть 200*7=1400+. Реальность расходится с теорией не на 5-10%, а в десятки раз!
В итоге таблица весит полгигабайта, сайтов штук 10, каждому дай памяти, вот VPS и падает периодически… непорядок!
Компонент mostpopular и TV
Привет! Подскажите пожалуйста, может кто пользовался этим компонентом. Пытаюсь вывести список из самых популярных статей (на основании количества кликов). Вывожу так:
Гугление не помогло. Как будто им вообще никто не пользуется, что очень странно, ибо других компонентов с таким же функционалом я не нашел. Или подскажите другое решение.
[[mpResources?
&tpl=`mpArticlesMostPopularTpl`
&limit=`3`
&sortDir=`DESC`
&fromDate=`-28 days`
&fromDate=`-1 days`
&includeTVs=`1`
&processTVs=`1`
&includeTVList=`image`
]]
В mpArticlesMostPopularTpl:bla-bla
<a href="[[+uri]]"><img class="rounded-circle" src="[[+tv.image]]" alt="[[+pagetitle]]"></a>
bla-bla
Пробовал так же вместо&includeTVs=`1`
&processTVs=`1`
&includeTVList=`image`
Просто &includeTVs=`image`
Потом судя по документации понял (если я конечно правильно понял) что он работает с getResources а не с pdoResources. В любом случае картинки не выводятся. В коде страницы src(unknown)Гугление не помогло. Как будто им вообще никто не пользуется, что очень странно, ибо других компонентов с таким же функционалом я не нашел. Или подскажите другое решение.
minishop2-combo-options удаляет значения 0
Если например в размеры или цвета добавить 0 и сохранить, то после обновления страницы данный вариант удалится. Как сделать что бы не удалялся?
Вывод множественного списка из MIGX через localizator (Modx Revo)
Добрый день!
Вывожу список таким образом:
@EVAL
$output = $modx->runSnippet('getImageList', array(
'tvname'=>'projects',
'docid'=>'12',
'tpl'=>'@CODE:[[+project_name]]==[[+MIGX_id]]',
'outputSeparator'=>'||'
));
return $output;
Все отлично выводит через обычные TV.
Но мне нужно, чтобы список выводился через localizator.
Вывожу список таким образом:
@EVAL
$output = $modx->runSnippet('getImageList', array(
'tvname'=>'projects',
'docid'=>'12',
'tpl'=>'@CODE:[[+project_name]]==[[+MIGX_id]]',
'outputSeparator'=>'||'
));
return $output;
Все отлично выводит через обычные TV.
Но мне нужно, чтобы список выводился через localizator.
Вывод цветов в mFilter2 через msOptionsColor не работает
В инструкции сказано:
2.После «указывать в настрокае mse2_filters_handler_class класс msocFilters» сайт, а именно каталог где расположен mFilter2 выдает ошибку "Сайт пока не может обработать этот запрос"
Что я сделал не так?
Вызов в mFilter21. Соответственно: из /core/components/msoptionscolor/custom вытаскиваю msocfilters.class.php и ложу его в /core/components/msearch2/custom/filters/
Необходимо положить кастомный класс фильтрации в папку
/core/components/msearch2/custom/filters/
указывать в настрокае mse2_filters_handler_class класс msocFilters
2.После «указывать в настрокае mse2_filters_handler_class класс msocFilters» сайт, а именно каталог где расположен mFilter2 выдает ошибку "Сайт пока не может обработать этот запрос"
Что я сделал не так?
Помогите встроить masonry!!!! HELP!!!
Здравствуйте!
Замучилась с masonry, подскажите, где ошибка!!!
Вот страничка с галереей lucky-agency.ru/portfolio-test.html
вывожу галерею:
Замучилась с masonry, подскажите, где ошибка!!!
Вот страничка с галереей lucky-agency.ru/portfolio-test.html
вывожу галерею:
<section id="portfolio-section" class="center" >
<div class="lightgallery">
[[!ms2Gallery? &tpl=`tpl.ms2GalleryPortfolio`]]
</div>
</section>
tpl.ms2GalleryPortfolio: {if count($files) > 0}
{foreach $files as $file first=$first}
{if $first}
<div class="item-masonry" data-src="{$file.url}">
<img src="{$file.url}" />
</div>
{else}
<div class="item-masonry" data-src="{$file.url}">
<img src="{$file.url}" />
</div>
{/if}
{/foreach}
{/if}
Minishop2 + 2 контекста, отправка почты
Есть Minishop2 на двух контекстах, в оба контекста добавлен разный параметр emailsender.
Но отправка почты идет с одного контекста — web.
Как добиться разных отправителей (с разных доменов)?
Спасибо.
Но отправка почты идет с одного контекста — web.
Как добиться разных отправителей (с разных доменов)?
Спасибо.
Как в minishop2 в msMiniCart вывести скидку?
Как в minishop2 в msMiniCart вывести общую скидку со всех товаров в блок Скидка?
Данный код, который около «7 251» не работает для всех продуктов, а только для одного
Данный код, который около «7 251» не работает для всех продуктов, а только для одного
Какие аналоги MetaX используете?
Коллеги, всем добрый день. Заметил, что компонент, который я использовал раньше перестал поддерживаться новыми версиями ModX. Какие аналогия для вывода шаблона мета-информации о странице используете? Нашел один аналоги — MetaFormat. Есть ли еще решения?