🙈 PG
это же обычный migx, но он очень тупо все экранирует
🙈 PG
у меня есть сложная таблица с ценами и лень пилить свой компонент под нее
Павел
это же обычный migx, но он очень тупо все экранирует
ну обычный migx пишет обычный json
чтобы не было как у тебя, нужно чтобы БД записывала данные данные с кастом JSON
Видимо в какой-то момент это не произошло и он записал данные обычной строкой, из-за чего получилась такая пизданина
🙈 PG
🙈 PG
когда их 2 уровня - все ок
🙈 PG
а вот 3 первый раз пробую
🙈 PG
данные из админки такие идут
Павел
utf8mb4 кстати?
🙈 PG
да
Павел
5.7 mysql?
🙈 PG
Миша
Миша
https://www.youtube.com/watch?v=5g-MHZ0MzZY
Иван
За 3 дня?😂
Evgeniy
7 часов до профи - слишком долго
Evgeniy
7 минут бы...
Миша
где то был компонент с городами + страны
Миша
не cityFields
Миша
там просто города
Миша
Миша
как вот эту хероту убрать с хрома, она реально надоела
Миша
а кто напомнит как в query вставить [[+prefix]]
Roman
Миша
$result->fetch(PDO::FETCH_ASSOC);
а почему данная запись выбирает одну только строку, хотя в базе их две три
Миша
а бля, while
Миша
уже сто лет не писал так))
Alisa
while fetch или просто fetchAll
Alisa
Смотря, нужно экономить RAM или нет.
Миша
после ларки как то не по себе писать так (((
Developer
подскажите, в одном контексте web есть ресурс test,
в другом контексте web2 нет этого ресурса. нужно чтобы был один ресурс на все контексты.
этот плагин по идее должен найти нужный ресурс и перенаправить на него.
но выдаёт ошибку 500 при переходе по адресу site.ru/test из контекста web2. в чём может быть проблема?
<?php
if ($modx->event->name == 'OnPageNotFound' && $modx->context->key != 'mgr'){
$alias = $modx->context->getOption('request_param_alias', 'q');
if (!$request = $_REQUEST[$alias]) {return false;}
$tmp = explode('/', $request); // получаем ссылку
$tmp = array_filter($tmp);
if(end($tmp) == '' || $tmp[count($tmp) - 1] == '') {
$resource = $modx->getObject('modResource', array('alias' => str_replace('/','',$request)));
} else {
$resource = $modx->getObject('modResource', array('alias' => str_replace('.html', '', end($tmp))));
}
if ($resource){
// var_export($resource->get('id'));echo '<br>';var_export($resource->get('pagetitle'));die();
// $url = $modx->makeUrl($resource->get('id'));
// $modx->sendRedirect($url);
$modx->resource = $resource;
$modx->sendForward($resource->get('id'));
exit();
}
}
Developer
if ($resource){ здесь ресурс находится но $modx->sendForward($resource->get('id')); выдаёт ERROR 500
Roman
Максим
Всем привет! Объясните, пожалуйста, как правильно добавлять siteStatistic и publishedon к чанку и шаблону новости. В превью новости выводит одно значение, а в самой статье - другое
Максим
Максим
В чанке и шаблоне так вывожу
Андрей
В чанке и шаблоне так вывожу
В чанке
[[!siteStatistics? &show=`users` &resource=`[[+id]]`]]
{'!siteStatistics' | snippet : ['show' => 'users', 'resource' => $id]}
Андрей
В шаблоне без указания resource
Андрей
Открывайте документацию хоть иногда
Roman
Парни не подскажите msfavorites на одних страницах выводится кол-во в избранном, на других не показывается.
Вызов везде один и тот же.
[[!msFavorites.initialize]]
<a href="[[~17597]]" class="msfavorites-total-all visible"
data-data-list="default"
data-data-type="resource"
data-msfavorites-animation > Избранное
<span class="msfavorites-total" data-data-list="default" data-data-type="resource">0</span>
</a>
Может как-то по типу страниц разница? На страницах, где не показывается, нет ajax запроса.
Sentinel
Roman
Да.
Roman
3.0.5-beta
Sentinel
Roman
ошибок нет?
Ну, кстати может. Сейчас поправлю в другом скрипте.
Sentinel
Roman
0 выдает, в чем разнича между страниц не могу понять.
Misha
Подскажите пожалуйста как сделать страницу на поддомене без контекста. Просто заморозить не получается, там только после домена можно заморозить
Андрей
всем привет. а как бы сделать в pdomenu проверку, если ID категории =X, тогда другой вывод.
то есть подкатегории в меню хочу выводить по -разному.
Андрей
а так уже выводится.
как сделать проверку?
Андрей
спасибо заранее.
Иван
Андрей
а код можно, я не сильно шарю. а инет уже весь перерыл. спасибо
Иван
{if $id == 111}то{else}другое{/if}
Андрей
Андрей
это в чанке у меня с меню
Андрей
такая идеяя?
Иван
нет
Иван
в чанке вывода категории
Андрей
не, мне надо в меню, чтобы подкатегории в одном меню выводились по-разному.
первые - списком вниз, а вторые - горизонтально, как на скрине
Андрей
в одном меню два разных вывода подменю.
Андрей
то есть ме нужна просто проверка, если категория =666, то html+CSS один, если все остальное, то другой html+CSS
Roman
Переносите, то что нужно менять в чанк, и там уже делайте проверку, на ID
Андрей
Рома, а как проверку сделать? я вовсе не программист. Помогите, пожалуйста кодом.
Danil
Гайс, а есть у кого синхронизация 1с с модексом, просто ресурсы а не товары?
Danil
Так понятен, просто готовое решение и быстрее и дешевле выходит
в мссунк копаться не больно хочется
Pavel
Roman
Андрей
[[pdoMenu?
&parents=0
&level=2
[[-вся обертка]]
{if $id == 48}
&tplOuter=@INLINE <ul class="rd-navbar-nav">[[+wrapper]]</ul>
Андрей
внутри самого чанка с меню и pdomenu?
Roman
Roman
внутри самого чанка с меню и pdomenu?
{$_modx->runSnippet('pdoMenu', [
'parents' => 0,
'level' => 2,
'tplParentRow' => tpl.submenu
}
Чанк: tpl.submenu
<li class="submenu_wrapp {$classnames}"><a href="{$link}" {$attributes}>{$menutitle}</a>{if $id==666}<div>{$wrapper}</div>{else}{$wrapper}{/if}</li>
Андрей
спасибо большое! сейчас затестю!!!!!!
Danil
Не желаете скрипт написать, за дешевле чем мсунк?)
Danil
Ну таких готовых решений дешевле msync не найдешь. Всяко дешевле скрипт написать.
Иван