Svetlana S
С нами с 12 февраля 2016; Место в рейтинге пользователей: #424mSearch2, mSync и 40 000 товаров
Здравствуйте!
Есть похожие тикеты на эту тему, но они довольно старые, и касаются в основном минишопа. Поэтому спрошу.
Клиент желает заказать ИМ с 40 000 товаров, с фильтрами и синхронизацией с 1С.
Вопрос — не будет ли тормозить mFilter2? Какое количество товаров в категории допустимо для быстрой работы компонента? И не будет ли проблем с синхронизацией с 1С?
Есть похожие тикеты на эту тему, но они довольно старые, и касаются в основном минишопа. Поэтому спрошу.
Клиент желает заказать ИМ с 40 000 товаров, с фильтрами и синхронизацией с 1С.
Вопрос — не будет ли тормозить mFilter2? Какое количество товаров в категории допустимо для быстрой работы компонента? И не будет ли проблем с синхронизацией с 1С?
mSync удаление старых картинок товаров
Доброго времени суток!
При выгрузке товаров на сайт из 1С через mSync новые картинки товаров загружаются в галерею, создаются превьюшки, но старые не удаляются. Видимо, так сделано на тот случай, если старые картинки нужны. Клиент же хочет, чтобы при наличии новых картинок для товара в выгрузке старые удалялись.
При выгрузке товаров на сайт из 1С через mSync новые картинки товаров загружаются в галерею, создаются превьюшки, но старые не удаляются. Видимо, так сделано на тот случай, если старые картинки нужны. Клиент же хочет, чтобы при наличии новых картинок для товара в выгрузке старые удалялись.
Синхронизация с МойСклад через mSync - дробное количество товара в заказе
Добрый день!
Вопрос автору компонента или тем, кто использовал mSync для синхронизации с МойСклад.
Сайт — интернет-магазин морепродуктов. Количество товара на сайте может быть дробным. Часть товаров считается штуками, часть — килограммами. И количество может быть, например, 0,4 кг. Клиенту нужно настроить синхронизацию и выгрузку заказов с сайта.
Вопрос: возможен ли учет товара дробными числами? И возможно ли как-то передавать единицу измерения количества, или она задается одна для всех товаров?
Реально ли все это на стороне компонента и на стороне МойСклад?
Очень прошу дать ответ.
Вопрос автору компонента или тем, кто использовал mSync для синхронизации с МойСклад.
Сайт — интернет-магазин морепродуктов. Количество товара на сайте может быть дробным. Часть товаров считается штуками, часть — килограммами. И количество может быть, например, 0,4 кг. Клиенту нужно настроить синхронизацию и выгрузку заказов с сайта.
Вопрос: возможен ли учет товара дробными числами? И возможно ли как-то передавать единицу измерения количества, или она задается одна для всех товаров?
Реально ли все это на стороне компонента и на стороне МойСклад?
Очень прошу дать ответ.
minishop2: как изменить точность числовых опций товара?
Здравствуйте.
Подскажите, пожалуйста, где можно изменить точность числовых опций товара? В бд значения опций хранятся как текст, в админке, видимо, точность всех числовых опций по умолчанию = 2 знака после запятой. Клиенту понадобилось 3, но тысячные доли админка не сохраняет.
Буду благодарна за наводку, как это можно сделать плагином, или хотя бы где это можно изменить в исходниках.
Подскажите, пожалуйста, где можно изменить точность числовых опций товара? В бд значения опций хранятся как текст, в админке, видимо, точность всех числовых опций по умолчанию = 2 знака после запятой. Клиенту понадобилось 3, но тысячные доли админка не сохраняет.
Буду благодарна за наводку, как это можно сделать плагином, или хотя бы где это можно изменить в исходниках.
mFilter2 и msDiscount - фильтрация по ценам со скидками
Здравствуйте.
Тема не новая, многие с этой проблемой сталкивались. Фильтрация по ценам работает с изначальной ценой из базы без учета скидок. Отсюда modx.pro/help/3860 следует, что нужно расширить класс mse2FiltersHandler. Может, найдется мудрый и добрый человек, который подскажет, как изменить getMsValues, в каком месте вызвать функцию изменения цены, и как лучше сделать — вызвать msdGetDiscount через runSnippet или использовать только часть его кода?
Если будет хотя бы примерное решение, уверена, это многим поможет)
Тема не новая, многие с этой проблемой сталкивались. Фильтрация по ценам работает с изначальной ценой из базы без учета скидок. Отсюда modx.pro/help/3860 следует, что нужно расширить класс mse2FiltersHandler. Может, найдется мудрый и добрый человек, который подскажет, как изменить getMsValues, в каком месте вызвать функцию изменения цены, и как лучше сделать — вызвать msdGetDiscount через runSnippet или использовать только часть его кода?
Если будет хотя бы примерное решение, уверена, это многим поможет)
Comparison, вывод нескольких групп сравнения товаров на одной странице
Здравствуйте.
Клиент поставил задачу реализовать сравнение товаров с разделением на несколько групп, на странице сравнения группы вывести в виде табов: гребные лодки, моторы и тп. Если клиент добавил в список сравнения несколько лодок и моторов, в одной вкладке сравниваются лодки, во второй — моторы. Проблема в том, что ссылка на страницу сравнения передает одну переменную, которая задает параметры для сравнения — сравнивать или лодки, или моторы.
Подскажите, пожалуйста, как это можно сделать?
Клиент поставил задачу реализовать сравнение товаров с разделением на несколько групп, на странице сравнения группы вывести в виде табов: гребные лодки, моторы и тп. Если клиент добавил в список сравнения несколько лодок и моторов, в одной вкладке сравниваются лодки, во второй — моторы. Проблема в том, что ссылка на страницу сравнения передает одну переменную, которая задает параметры для сравнения — сравнивать или лодки, или моторы.
Подскажите, пожалуйста, как это можно сделать?
Регистрация своего класса доставки в minishop2
Здравствуйте.
Пытаюсь подключить свой класс доставки по статье docs.modx.pro/components/minishop2/development/service/connection, поменяв только сумму, после которой доставка бесплатная, и слегка изменив названия файла и класса. Регистрировала и через Console, и через сниппет. Но класс не добавляется, в логах Could not load custom class. Подскажите, пожалуйста, с чем это может быть связано.
Измененный код:
Регистрация
Пытаюсь подключить свой класс доставки по статье docs.modx.pro/components/minishop2/development/service/connection, поменяв только сумму, после которой доставка бесплатная, и слегка изменив названия файла и класса. Регистрировала и через Console, и через сниппет. Но класс не добавляется, в логах Could not load custom class. Подскажите, пожалуйста, с чем это может быть связано.
Измененный код:
<?php
if(!class_exists('msDeliveryInterface')) {
require_once dirname(dirname(__FILE__)) . '/minishop2/model/minishop2/msdeliveryhandler.class.php';
}
class msDeliveryHandlerCustom extends msDeliveryHandler implements msDeliveryInterface{
public function getCost(msOrderInterface $order, msDelivery $delivery, $cost = 0) {
$freedeliverysumm = 2999;
$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;
}
}
}
Регистрация
<?php
if ($miniShop2 = $modx->getService('miniShop2')) {
$miniShop2->addService('delivery', 'CustomDelivery',
'{core_path}components/minishop2/custom/delivery/msdeliveryhandlercustom.class.php'
);
}
Услуги верстальщика
Предлагаю услуги верстальщика.
По оценкам коллег-программистов, верстаю аккуратно и понятно, по оценкам дизайнеров — 1 в 1 с макетом). Использую адаптивную сетку Bootstrap, flex и пр.
Также 3 года разрабатываю сайты на MODX, при необходимости с использованием своих сниппетов (выборки с использованием связей таблиц, установка значений полей и пр., в том числе через Ajax), хотя это здесь умеют все)
Примеры реализованных проектов: cc-stroy.ru, либосмастерс.рф, saunaufa02.ru.
skype rassvetnaya84
erleanta@mail.ru
PS. Прошу прощения, что не совсем по теме.
По оценкам коллег-программистов, верстаю аккуратно и понятно, по оценкам дизайнеров — 1 в 1 с макетом). Использую адаптивную сетку Bootstrap, flex и пр.
Также 3 года разрабатываю сайты на MODX, при необходимости с использованием своих сниппетов (выборки с использованием связей таблиц, установка значений полей и пр., в том числе через Ajax), хотя это здесь умеют все)
Примеры реализованных проектов: cc-stroy.ru, либосмастерс.рф, saunaufa02.ru.
skype rassvetnaya84
erleanta@mail.ru
PS. Прошу прощения, что не совсем по теме.
Вывод нескольких превью у ресурсов
Здравствуйте.
У старой версии ms2GalleryResources, помнится, была возможность выводить ресурсы с несколькими изображениями галереи. Есть ли такая возможность у версии 2.0? Если нет, подскажите, пожалуйста, как иначе можно это сделать?
У старой версии ms2GalleryResources, помнится, была возможность выводить ресурсы с несколькими изображениями галереи. Есть ли такая возможность у версии 2.0? Если нет, подскажите, пожалуйста, как иначе можно это сделать?
Вырезаются теги со страниц
Здравствуйте.
Из статей-тикетов вырезаются все теги tr. хотя в настройках Jevix'a они прописаны как допустимые. Спустя некоторое время после возникновения проблемы исчезли и img. Теги вырезаются только из контента тикетов, изображения, добавленные через тв-поля этих же статей, выводятся. Буду благодарна за совет.
Из статей-тикетов вырезаются все теги tr. хотя в настройках Jevix'a они прописаны как допустимые. Спустя некоторое время после возникновения проблемы исчезли и img. Теги вырезаются только из контента тикетов, изображения, добавленные через тв-поля этих же статей, выводятся. Буду благодарна за совет.