Алексей
С нами с 15 июня 2017; Место в рейтинге пользователей: #12011Помогите разобраться, как получить название родительской категории не как id, а как "название"
Добрый день! Помогите, пожалуйста, сделал сниппет для получения массива ключей и их значений, все работает кроме одного никак не могу получить значение 'categories' в виде названия, как ни пробовал получаю id 'parent' подскажите как получить название. Вот сниппет:
<?php
$values[] = iconv('CP1251', 'UTF-8', $value);
$products = $modx->getCollection('modResource', array('class_key' => 'msProduct'));
foreach($products as $product)
{
$value =
[
$categories = $product->get('parent'),
$pagetitle = $product->get('pagetitle'),
$description = $product->get('description'),
$price = $product->get('price'),
$image = $product->get('image'),
$popular = $product->get('popular'),
$published= $product->get('published')
];
$array = array($values);
$site_url = MODX_SITE_URL;
if ($popular > 0) {
$a = "да";
} else {
$a = "нет";
}
if ($published > 0) {
$b = "да";
} else {
$b = "нет";
}
$key = array(
'categories'=>$categories,
'pagetitle'=>$pagetitle,
'description'=>$description,
'price'=>$price,
'image'=>$site_url.$image,
'popular'=>$a,
'published'=>$b
);
print_r ($key);
}
Помогите разобраться!
Добрый день!
Помогите разобраться в свете санкций гугла пытаемся изменить загрузку библиотеки jquery в head:
вызов (head) пытаюсь сделать такой как написан здесь:
Помогите разобраться в свете санкций гугла пытаемся изменить загрузку библиотеки jquery в head:
вызов (head) пытаюсь сделать такой как написан здесь:
https://bezumkin.ru/sections/components/178/
выглядит так:<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>
[[MinifyX?
&minifyCss=`1`
&minifyJs=`1`
&cacheFolder=`/inc/min/`
&jsSources=`
/inc/js/jquery-1.8.1.min.js
,/inc/js/jquery-ui-1.8.23.custom.js
,/inc/js/jquery.cookie.min.js
,/inc/js/jquery.fancybox.min.js
,/inc/js/jquery.mousewheel.min.js
,/inc/js/bootstrap.min.js
,/inc/js/prettify/prettify.js
,/inc/js/main.js
`
&cssSources=`
/inc/css/bootstrap.min.css
,/inc/css/bootstrap-responsive.css
,/inc/css/reboot-landing.css
,/inc/css/reboot-landing-responsive.css
,/inc/css/jqueryui/jquery-ui-1.8.16.custom.css
,/inc/css/font-awesome.css
,/inc/css/fancybox/jquery.fancybox.css
,/inc/js/prettify/prettify.css
,/inc/css/main.css
`
]]
[[+MinifyX.css]]
Гугл ругается на JQuery
Добрый день!
Подскажите, пожалуйста, а то всю голову уже сломал:
сайт на MODX 2/6/5 — pl сейчас в head стоит вызов jquery
Подскажите, пожалуйста, а то всю голову уже сломал:
сайт на MODX 2/6/5 — pl сейчас в head стоит вызов jquery
<script src="[[++assets_url]]components/themebootstrap/js/jquery.min.js"></script>
при этом гугл говорит оптимизируйте этот файл, ставлю асинхронный вызов<script async src="[[++assets_url]]components/themebootstrap/js/jquery.min.js"></script>
гугл перестает ругаться, но съезжают строки в меню, пропадают картинки в каруселе. Подскажите что нужно сделать. Заранее благодарен. Гугл ругается на долгую загрузу сайта
Добрый день! Сайт на MODX Revolution 2.6.5-pl, miniShop2 — 2.4.14-pl. Столкнулись с такой ситуацией, гугл пишет, что сайт долго грузится и соответственно снижает рейтинг сайта. В качестве решения предлагает уменьшить JS-файлы, CSS-файлы, HTML-файлы на сайте.
В качестве решения этой проблемы нашел вот это для JS-файлов: developers.google.com/closure/compiler
и вот это для CSS-файлов: csscompressor.com/
пишут, что абсолютно безопасно, уменьшает объем файлов без потери функционала.
Кто нибудь с таким сталкивался, а то уж больно страшно пробовать на рабочем сайте.
В качестве решения этой проблемы нашел вот это для JS-файлов: developers.google.com/closure/compiler
и вот это для CSS-файлов: csscompressor.com/
пишут, что абсолютно безопасно, уменьшает объем файлов без потери функционала.
Кто нибудь с таким сталкивался, а то уж больно страшно пробовать на рабочем сайте.
Не приходят уведомления о заказах
Покупателю приходит уведомление о новом заказе, а менеджеру магазина нет. В настройках minishop2 в поле ms2_email_manager почтовый адрес менеджера прописан верно (пробовали разные адреса). Где еще может быть проблема?
ошибка 493
Добрый день, подскажите — есть проблема сайт выдает следующее:
cart:493 Uncaught TypeError: miniShop2.Callbacks.add is not a function
at HTMLDocument.(cart:493)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at Function.ready (jquery.min.js:2)
at HTMLDocument.K (jquery.min.js:2)
В строке 493 находится вот такой скрипт:
ошибка 493 по описанию — это ошибка с установкой дисконтов, на сайт никаких таких программ не ставили, подскажите где ее искать? и как исправить?
cart:493 Uncaught TypeError: miniShop2.Callbacks.add is not a function
at HTMLDocument.(cart:493)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at Function.ready (jquery.min.js:2)
at HTMLDocument.K (jquery.min.js:2)
В строке 493 находится вот такой скрипт:
ошибка 493 по описанию — это ошибка с установкой дисконтов, на сайт никаких таких программ не ставили, подскажите где ее искать? и как исправить?
Создание блока интернет эквайринга
Добрый день!
Нужен блок интернет эквайринга с подключением, сайт на MODX. Документы по запросу. Жду предложений.
Напишите условия создания блока и стоимость.
Нужен блок интернет эквайринга с подключением, сайт на MODX. Документы по запросу. Жду предложений.
Напишите условия создания блока и стоимость.