01 августа 2019, 14:05 Спасибо ElenaLelo! Это немного другой вариант все выводит подсказал Павел Романов в оригинале выглядит так $products = $modx->getCollection('modResource', array('class_key' => 'msProduct')); foreach($products as $product){ $product->get('popular') == 1 ? $a = "да" : $a = "нет"; $product->get('published') == 1 ? $b = "да" : $b = "нет"; if($cat = $modx->getObject('modResource', $product->get('parent'))) $cattitle = $cat->get('pagetitle'); $key = array( 'categories' => iconv('CP1251', 'UTF-8', $cattitle), 'pagetitle' => iconv('CP1251', 'UTF-8', $product->get('pagetitle')), 'description' => iconv('CP1251', 'UTF-8', $product->get('description')), 'price' => $product->get('price'), 'image' => MODX_SITE_URL . $product->get('image'), 'popular'=>$a, 'published'=>$b ); print_r ($key); }: но у меня проблемы с восприятием русской кирилицы, поэтому работает вот так, если вдруг где то понадобится: <?php $values[] = iconv('CP1251', 'UTF-8', $value); $products = $modx->getCollection('modResource', array('class_key' => 'msProduct')); foreach($products as $product){ $product->get('popular') == 1 ? $a = "да" : $a = "нет"; $product->get('published') == 1 ? $b = "да" : $b = "нет"; if($cat = $modx->getObject('modResource', $product->get('parent'))) $cattitle = $cat->get('pagetitle'); $key = array( 'categories' => $cattitle, 'pagetitle' => $product->get('pagetitle'), 'description' => $product->get('description'), 'price' => $product->get('price'), 'image' => MODX_SITE_URL . $product->get('image'), 'popular'=>$a, 'published'=>$b ); print_r ($key); }еще раз огромное спасибо!!! Вопросы / Помогите разобраться, как получить название родительской категории не как id, а как "название" 8 0
01 августа 2019, 11:43 Спасибо выводит, сейчас попробую добавить остальное Вопросы / Помогите разобраться, как получить название родительской категории не как id, а как "название" 8 0
01 августа 2019, 10:45 Спасибо, не помогло, выводит просто название продукта Вопросы / Помогите разобраться, как получить название родительской категории не как id, а как "название" 8 0
01 августа 2019, 09:59 вот Вопросы / Помогите разобраться, как получить название родительской категории не как id, а как "название" 8 0
01 августа 2019, 09:54 Спасибо, не помогло… Сниппет выводит вместо названия категории — название продукта, а нужно чтобы выводило название родительской категории в которой он размещен, так как я написал сниппет выводится id родительской категории а нужно название (извините не знаю как она правильно называется, поле называется 'parent'). Вопросы / Помогите разобраться, как получить название родительской категории не как id, а как "название" 8 0
06 ноября 2018, 11:12 Спасибо за информацию, может быть это боты, но хочется знать, что я сделал все что зависит от меня. Вопросы / Помогите разобраться! 16 0
06 ноября 2018, 06:16 Спасибо, пользуюсь. У вас есть вот такой файл без ошибок: assets/components/minifyx/cache/styles_f310944e4e.min.css Заранее спасибо. Вопросы / Помогите разобраться! 16 0
05 ноября 2018, 07:13 спасибо, большое. Я тоже уже склоняюсь к такому варианту. Вопросы / Помогите разобраться! 16 0
05 ноября 2018, 07:12 как таковых санкций нет, просто ощущаем по рекламе, достаточно большой трафик с телефонов с нулевым эффектом, если правильно понимаю люди не хотят ждать загрузки страницы и разрывают соединение, а гугл и яндекс считают, что все хорошо и списывают с тебя деньги. Вопросы / Помогите разобраться! 16 0
04 ноября 2018, 12:57 спасибо, это я понимаю. Только не пойму почему… вход и редактирование с правом администратора, файлы должны создаваться после обработки файлов jquery-1.8.1.min.js и bootstrap.min.css. Вот и вопрос что делать? Вопросы / Помогите разобраться! 16 0
03 ноября 2018, 14:48 так нет уже. Вот так выглядит head, который работает: <meta charset="[[++modx_charset]]"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="[[*description]]"/> <meta name="keywords" content="[[*seoKeywords]]" /> <meta name="author" content=""> <base href="[[++site_url]]" /> <title>[[*pagetitle]]</title> <!-- You can add theme from bootswatch.com: just add it into &cssSources=``. For example: [[++assets_url]]components/themebootstrap/css/slate/bootstrap.min.css--> [[MinifyX? &minifyCss=`1` ®isterCss=`1` &cssSources=` [[++assets_url]]components/themebootstrap/css/bootstrap.min.css, [[++assets_url]]components/themebootstrap/css/add.css, [[++assets_url]]components/themebootstrap/css/yamm.css, [[++assets_url]]/components/fancybox/css/jquery.fancybox.min.css ` ]] <script src="[[++assets_url]]components/themebootstrap/js/jquery.min.js"></script> <script> // YAMM MENU $(document).on('click', '.yamm .dropdown-menu', function(e) { e.stopPropagation()}) </script> <script> $(document).ready(function() { $('.level2 ul').removeClass("col-sm-3"); $('.level1').each(function() { if(!$(this).find("ul").length) $(this).addClass("col-sm-3"); }); }); $(document).on('click','.level2 > ul > a', function(e) { e.preventDefault(); $(this).parent().find('div.menuhide').slideToggle(); }); </script> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]-->а вот так footer: <footer> <div class="row"> <div class="col-lg-3"> [[pdoMenu? &startId=`269` &level=`1` &tplParentRow=`@INLINE <p>[[+pagetitle]]</p>` ]]</div> <div class="col-lg-3"> [[pdoMenu? &startId=`280` &level=`1` &tplInner=`@INLINE [[+pagetitle]] ` &tplOuter=`@INLINE <p>[[+wrapper]]</p>` ]]</div> <div class="col-lg-2"> <a href="http://www.facebook.com/groups/334645603588832/"><img src="assets/images/pages/facebook.png" class="img-responsive"&options=`h=15&w=15&zc=C`></a> <a href="http://vk.com/naturecosmetic.saratov"><img src="assets/images/pages/vk_2.png" class="img-responsive"&options=`h=15&w=15&zc=C`></a> </div> <div class="col-lg-4"> ©2017 [[++site_name]] – OOO "Компания Элетто" </div> [[$metrika]] </div> </footer> <!-- You can add theme from bootswatch.com: just add it into &cssSources=``. For example: [[++assets_url]]components/themebootstrap/css/slate/bootstrap.min.css--> [[MinifyX? &minifyJs=`1` ®isterJs=`1` &jsSources=` [[++assets_url]]components/themebootstrap/js/bootstrap.min.js, [[++assets_url]]/components/fancybox/js/jquery.fancybox.min.js ` ]]но на него ругается гугл, перепробовал уже все ничего не получается. Вопросы / Гугл ругается на JQuery 10 0
03 ноября 2018, 10:08 во во, вот сидим и ломаем голову… сейчас попробуем вызвать как вы написали: «Попробуйте defer, а вообще посмотрите, возможно из за асинхронной загрузки не работают другие скрипты, нужно поиграть, какому то поставить defer, а какому то async.» как получится напишу. Вопросы / Гугл ругается на JQuery 10 0
03 ноября 2018, 10:07 спасибо, js компоненты вызываются внизу страницы (footer), в head идет вызов css и jquery, пробовали и так и так работает только когда со своего сервера грузишь. пробовали опустить вниз вызов jquery — слетают стили, и дальше в меню, в body где идет карусель — в ней перестает подтягивать картинки. так что вот так… Вопросы / Гугл ругается на JQuery 10 0
03 ноября 2018, 06:59 Спасибо! minifyx стоит, пробовал async — ситуация та же, defer — не прокатывает вообще (сворачивает сайт до отображения в виде перечня ссылок). Попробую сегодня поиграть с вызовом через async другие скрипты. Вопросы / Гугл ругается на JQuery 10 0
02 ноября 2018, 18:54 Пробовал, даже менял на вызов с гугловского сайта <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>, история такая же, минут пять работает нормально а потом опять едет шрифт, и разметка. Вопросы / Гугл ругается на JQuery 10 0
31 октября 2018, 15:42 Да, конечно, я сделаю копию сайта, а уже потом буду работать. Еще раз спасибо! Вопросы / Гугл ругается на долгую загрузу сайта 8 0
31 октября 2018, 15:33 спасибо, Вы меня успокоили, сегодня буду пробовать… Вопросы / Гугл ругается на долгую загрузу сайта 8 0
31 октября 2018, 15:06 спасибо! Вы пробовали скачать оттуда? просто очень страшно как они встанут и как будут работать. В основном он ругается на файлы MS2, Filter2, т.е на пользовательские файлы Вопросы / Гугл ругается на долгую загрузу сайта 8 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
:
но у меня проблемы с восприятием русской кирилицы, поэтому работает вот так, если вдруг где то понадобится:
еще раз огромное спасибо!!!
Заранее спасибо.
а вот так footer:
но на него ругается гугл, перепробовал уже все ничего не получается.
, история такая же, минут пять работает нормально а потом опять едет шрифт, и разметка.