Вопросы
[РЕШЕНО] Вывод товаров minishop2 по производителям
Как вывести товары в minishop2 с разбивкой по производителям. Чтобы при добавлении нового производителя и товаров от него они автоматически попадали в выборку. И имели следующий вид
Sony
Список товаров Sony
Samsung
Список товаров samsung
LG
Список товаров LG
И так далее.
Спасибо!
Sony
Список товаров Sony
Samsung
Список товаров samsung
LG
Список товаров LG
И так далее.
Спасибо!
pdoResources дочерние ресурсы без родителя
Мне нужно вывести данные только дочерних ресурсов, не выводя родителя. Не могу найти как это сделать
[[pdoResources?
&parents=`16`
&includeContent=`1`
&sortby=`{«menuindex»:«ASC»}`
&depth=`2`
&tpl=`mat`
&includeTVs=`img`
]]
mFilter2 и сортировка
Подскажите плиз как реализовать автоматическую сортировку при выборе какого либо фильтра. У меня есть товары которые в наличии, я хочу реализовать, чтобы при выборе опций товаров(фильтра), автоматом подтягивалась сортировка по наличию. В противном случаи оставалась сортировка, как есть.
?sort=mc|favorite:desc Как обернуть фотки в микроразметку (решение)
Опишу как обернуть фотки содержимого в микроразметку
schema.org/ImageObject
и ресайзнуть их по ширине контента с помощью плагина
Было

Стало
schema.org/ImageObject
и ресайзнуть их по ширине контента с помощью плагина
Было

Стало
а какие методы борьбы с недобросовестными заказчиками используете вы?
Будет интересно услышать ваши мысли.
Используете ли вы лично или компания в которой вы работаете какие-то способ защитить себя от «плохих» заказчиков?
Мы сталкиваемся с такими проблемами.
Сайты заказчика находятся на его хостинге и под его контролем. И часто заказчик решает, что вместо того чтобы оплатить услуги, которые уже сделаны, лучше просто сменить всюду доступы и «кинуть».
На моей недолгой практике (я занимаюсь веб разработкой всего 3 года) сегодня уже 10ый такой случай.
Вместо оплаты долга (в кризис и карантин многие работы проводились по «дружбе» и с оплатой потом), заказчик нанял людей, которые сменили все доступы, закрыли все подключения (ftp, ssh) и все.
Да мы заключаем договора, да юридически можно спорить, но в нашем мире любое судебное разбирательство — себе дороже.
И даже было 2 опыта судебных, когда заказчики не стали платить большие суммы. Но боже мой, они не приходят в суд, заседания откладываются, шлют повестки и это длиться годами.
Используете ли вы лично или компания в которой вы работаете какие-то способ защитить себя от «плохих» заказчиков?
Мы сталкиваемся с такими проблемами.
Сайты заказчика находятся на его хостинге и под его контролем. И часто заказчик решает, что вместо того чтобы оплатить услуги, которые уже сделаны, лучше просто сменить всюду доступы и «кинуть».
На моей недолгой практике (я занимаюсь веб разработкой всего 3 года) сегодня уже 10ый такой случай.
Вместо оплаты долга (в кризис и карантин многие работы проводились по «дружбе» и с оплатой потом), заказчик нанял людей, которые сменили все доступы, закрыли все подключения (ftp, ssh) и все.
Да мы заключаем договора, да юридически можно спорить, но в нашем мире любое судебное разбирательство — себе дороже.
И даже было 2 опыта судебных, когда заказчики не стали платить большие суммы. Но боже мой, они не приходят в суд, заседания откладываются, шлют повестки и это длиться годами.
Minishop2 минимальная сумма для способа доставки
Здравствуйте.
Нужно что бы один из способов доставки был доступен только при достижении в корзине определенной суммы.
Прочитал, что подобное можно сделать с помощью подключения собственного класса доставки docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/podklyuchenie#Пример-подключения-собственного-класса-доставки.
Класс подключил, но не знаю как переделать саму функцию под мою потребность (что бы способ доставки отображался только когда сумма в корзине больше минимальной).
Нужно что бы один из способов доставки был доступен только при достижении в корзине определенной суммы.
Прочитал, что подобное можно сделать с помощью подключения собственного класса доставки docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/podklyuchenie#Пример-подключения-собственного-класса-доставки.
Класс подключил, но не знаю как переделать саму функцию под мою потребность (что бы способ доставки отображался только когда сумма в корзине больше минимальной).
<?php
if(!class_exists('msDeliveryInterface')) {
require_once dirname(dirname(dirname(__FILE__))) . '/model/minishop2/msdeliveryhandler.class.php';
}
class msDeliveryHandlerMsk extends msDeliveryHandler implements msDeliveryInterface{
public function getCost(msOrderInterface $order, msDelivery $delivery, $cost = 0) {
$freedeliverysumm = $this->modx->getOption('deliverys');
//print_r ($freedeliverysumm);
$cart = $order->ms2->cart->status();
$cart_cost = $cart['total_cost'];
if($cart_cost > $freedeliverysumm){
return $cost;
}else{
$delivery_cost = parent::getCost($order, $delivery, $cost);
return $delivery_cost;
}
}
} кеширование файловых элементов. Оно есть? Нет? Как отлючить?
Есть файл шаблона
В нем код
Хотя в документации про файловые элементы написано, что они не кешируются.
docs.modx.pro/komponentyi/pdotools/fajlovyie-elementyi
Кто подскажет как отключить?
В нем код
{extends 'file:templates/general.tpl'}
{block 'content'}
<div class="container">
<h1>{$_modx->resource.pagetitle}</h1>
{'@FILE snippets/getFilters.php'|snippet}
</div>
{/block}Так вот все что я пишу в getFilters.php жутко кешируется. Хотя в системных настройках установил все что связано с кешированием в «нет». Однако на странице ничего не меняется, пока не очистить кеш или в админке или физически.Хотя в документации про файловые элементы написано, что они не кешируются.
docs.modx.pro/komponentyi/pdotools/fajlovyie-elementyi
Кто подскажет как отключить?
Главная страница 404. остальные ок [Babel]
Главная страница 404. остальные ок [Babel]
понятия не имею куда смотреть. прошу помочь. есть аналогичные сайты где все прекрасно работает.
detective-cyprus.com/
при смене языка кидает на 404.
если указать самому index, т.е detective-cyprus.com/index то главную открывает
прошу помочь
понятия не имею куда смотреть. прошу помочь. есть аналогичные сайты где все прекрасно работает.
detective-cyprus.com/
при смене языка кидает на 404.
если указать самому index, т.е detective-cyprus.com/index то главную открывает
прошу помочь
Товары minishop2 для турбо страниц XML яндекс
Опишу как создать XML файл для загрузки турбо страниц в яндекс вебмастер за 2 минуты 10 секунд.
Как к цене прибавить число или TV параметр
Приветствую всех
Возник вопрос, как к цене товара прибавить TV параметр или просто числовое значение
Цена товара например 5 000
Попробовал таким образом
[[+price:add=`200`]]
Выводит почему-то 52
Что делаю не так?
Возник вопрос, как к цене товара прибавить TV параметр или просто числовое значение
Цена товара например 5 000
Попробовал таким образом
[[+price:add=`200`]]
Выводит почему-то 52
Что делаю не так?