Роман Воропаев (Volk)
С нами с 03 декабря 2015; Место в рейтинге пользователей: #80transport.tv.php - или как транспортировать tv
Расковыривая github.com/bezumkin/modExtra до крови, да бы упаковать свой mSocial я столкнулся с грустной проблемой он не умеет создавать tv. Ну или может быть умеет, но я не нашел как, в связи с этим решил немного его расширить добавив новый транспортер. Итак, что же нужно делать?
Массовая проверка на существование
Всем привет. Подскажите как можно написать след. условие:
Если не пусто TV1 или не пусто TV2 или не пусто TV3, то вывести текст, иначе ничего не выводим.
If(!empty($tv1) or !empty($tv1) or !empty($tv3)) echo "text";
На одну TV проверяю вот так, хотелось бы такую задачку сделать тоже фильтрами MODX[[*mytv1:notempty=`Мой текст`]]
Выгрузка товаров из Minishop в сообщества ВК
Не так давно ВКонтакте сделали доступным API для массовой выгрузки и редактирования товаров в сообщества. vk.com/dev/market
Думаю многим компонент для интеграции магазина и сообщества был бы интересен, потому предлагаю откликнуться тем, кто готов его реализовать, а также тем, кто готов скинуться на разработку. Я, само собой, поддержу разработку рублём тоже)
Думаю многим компонент для интеграции магазина и сообщества был бы интересен, потому предлагаю откликнуться тем, кто готов его реализовать, а также тем, кто готов скинуться на разработку. Я, само собой, поддержу разработку рублём тоже)
Реально ли сделать это на msDiscount?
Добрый вечер!
Нужно сделать, чтобы клиент мог получить активный скидочный купон по ссылке(дисконты одноразовые с qr кодами напечатаем). Соответственно как только этот купон кто-то использует по ссылке появляется следующий, до тех пор пока не будут израсходованы все.
Никакого учета уже использованных не нужно. Зашел, получил, купил. Хоть 10 раз.
Можно ли это реализовать на msDiscount?
Решил спросить прежде чем покупать :)
Нужно сделать, чтобы клиент мог получить активный скидочный купон по ссылке(дисконты одноразовые с qr кодами напечатаем). Соответственно как только этот купон кто-то использует по ссылке появляется следующий, до тех пор пока не будут израсходованы все.
Никакого учета уже использованных не нужно. Зашел, получил, купил. Хоть 10 раз.
Можно ли это реализовать на msDiscount?
Решил спросить прежде чем покупать :)
Превратить ресурсы в категории и товары
Здравствуйте!
Хочу переделать ресурсы в товары и категории Minishop2. Нашел в комментариях пример кода для категорий и для товаров (ссылки). Применил его, и админке у ресурсов появился нужный вид товаров и категорий. Однако при попытке изменить их и сохранить появляется окошко с ошибкой: «msProduct_err_ns». Помогите, пожалуйста, решить данную проблему. Заранее большое спасибо!
Хочу переделать ресурсы в товары и категории Minishop2. Нашел в комментариях пример кода для категорий и для товаров (ссылки). Применил его, и админке у ресурсов появился нужный вид товаров и категорий. Однако при попытке изменить их и сохранить появляется окошко с ошибкой: «msProduct_err_ns». Помогите, пожалуйста, решить данную проблему. Заранее большое спасибо!
modImporter. Настройка импорта в minishop2 из 1С
В прошлой статье я писал про импорт из Excel/XLSX. Вчера-сегодня мы настраивали выгрузку из 1С. Правда по этому проекту пока не настраивали прямую выгрузку на сайт непосредственно из 1С (а просто загружали сформированный одинэской файл), но проблем с этим не должно быть, modImporter изначально имел в себе механизмы работы с 1С и до этого не раз тесты проводились успешно. К слову сказать, сейчас мы взялись переносить довольно крупный магазин с битрикса на MODX, так что в ближайшем будущем 1С-импорт будет прокачен как следует, в том числе и выгрузка заказов с сайта в саму 1С и обновление статусов заказов на сайте со стороны 1С.
В этот раз мы выполняли полный импорт, включая импорт картинок товаров, цен, остатков и производителей, многоуровневая вложенность категорий и т.п. (). В итоге получилось почти 1000 строк кода, полный файл лежит здесь.
В этот раз мы выполняли полный импорт, включая импорт картинок товаров, цен, остатков и производителей, многоуровневая вложенность категорий и т.п. (). В итоге получилось почти 1000 строк кода, полный файл лежит здесь.
Ссылка на 2-ое изображение при выводе категории
Здравствуйте. Так как msProducts не позволяет присоединить к выборке 2-ое изображение товара, написал самый настоящий костыль для получения url 2-го изображения по id, потому что не знаю как это сделать через API MODX. Может ли кто-нибудь написать грамотную альтернативу моему решению?
$imagesString = $modx->runSnippet('msGallery', array('product'=>$id,'limit'=>2,'tplOuter'=>'@INLINE [[+rows]]','tplRow'=>'@INLINE [[+url]],'));
$rows = explode(',',$imagesString);
if(count($rows)>2)
{
return trim($rows[1]);
}
else if(count($rows)>1)
{
return $rows[0];
}
else
{
return '/assets/components/minishop2/img/web/ms2_big.png';
}
Реализация бонусной системы
Как такое можно реализовать, у кого какие идеи?
Есть интернет — магазин.
У каждого пользователя есть свой «промокод», который он может дать другу.
Идея в том, человек дает свой промокод другу и после покупки другом товара, то человеку начисляется 150р и его другу тоже 150р бонусов, которые они могут потратить на любой товар.
Есть интернет — магазин.
У каждого пользователя есть свой «промокод», который он может дать другу.
Идея в том, человек дает свой промокод другу и после покупки другом товара, то человеку начисляется 150р и его другу тоже 150р бонусов, которые они могут потратить на любой товар.
Создание менеджера с ограниченными возможностями)
Подскажите как в рево создать менеджера админки с доступом только к выбранному корневому разделу (и его дочерним ресурсам)?
Как сделать очистку корзины из шаблона tpl.MinCart
Собственно из заголовка проблема ясна. Вставлял вот этот кусок из шаблона tpl.msCartOuter:
Неужто функционала готового нет для мини корзины?
<form method="post">
<button class="btn btn-default" type="submit" name="ms2_action" value="cart/clean" title="[[%ms2_cart_clean]]"><i class="glyphicon glyphicon-remove"></i> [[%ms2_cart_clean]]</button>
</form>
При нажатии на кнопку корзина очищается но больше уже не заполняется. При обновлении страницы браузер предлагает повторно отправить форму.Неужто функционала готового нет для мини корзины?