Насчет тем согласен. Надо универсальную настраиваемую тему на BS3.
В многих движках маркетплейсы - это 80% слайдеры и украшательства.
451 25.01.2017 14:22:49
Re: Ваши Отзывы о cms Ready Script (4 ответов, оставленных в Вопросы по работе с системой)
452 24.01.2017 19:58:01
Re: Ваши Отзывы о cms Ready Script (4 ответов, оставленных в Вопросы по работе с системой)
Я как разработчик могу сказать, что в восторге. "Хотелки" клиентов реализовываются намного проще других систем. Уже из коробки есть многое, что нет у других.
И поддерживать доработки намного проще.
Из коробки уже есть много чего, что в других системах надо докупать у разных разработчиков.
Как пользователь могу отметить:
1. Невероятно удобную систему массового редактирования товаров
2. Скорость сайта
3. Удобство фильтрации
4. Практически везде присутствующий импорт-экспорт данных справочников
5. Категории с подбором характеристик
6. Систему разделения прав пользователей
и еще много, чего мне не хватало как в бесплатных системах (OpenCart, Prestashop, Virtuemart), так и в платных.
Возможно, зарабатывал бы больше с Битрикс, но пока они не перейдут полностью на новый фреймоворк, в эту сторону не смотрю.
p.s. Сейчас один крупный клиент переезжает с битрикса на ReadyScript Мега.
Наша студия сейчас переводит с Merchium (CS cart в облаке) один из оптово-розничных магазинов.
453 24.01.2017 16:50:53
Re: Скидка при оплате [Решено] (5 ответов, оставленных в Вопросы по работе с системой)
Здравствуйте! Штатно не получится, но модулем вполне.
В объекте заказа есть поля для скидки по товарам и для скидки на заказ в целом, поэтому можно применять скидки при создании заказа. Способ оплаты же известен.
454 24.01.2017 12:17:42
Тема: 54-ФЗ. Интернет-магазин и онлайн-кассы (143 ответов, оставленных в Вопросы по работе с системой)
Здравствуйте, коллеги! Скоро, а именно 1 июля 2017, становится обязательным применение онлайн-касс.
Перечитал кучу форумов, везде разное мнение по поводу применения онлайн-касс при приеме платежей через агрегаторов (Робокасса, Яндекс.Касса).
Кто то говорит, что раз деньги не принимаются непосредственно от клиента (это не прямой эквайринг, например, где и сейчас надо выбивать чеки), то выбывать чеки должен агрегатор. (Интересно, а чем оплата через агрегатора отличается от приема наложенного платежа курьерской службой или почтой? Так же нет непосредственного взаимодействия с клиентом)
У кого то прямо противоположное мнение. Например, Битрикс выпустил решение для 54-ФЗ. Теперь сайт через специальное windows приложение будет распечатывать чеки на пуле кассовых аппаратов.
Тяжело представлю себе повальное подключение к интернет-магазинам кассовых аппаратов, особенно учитывая все многообразие движков.
Или это сделано специально, чтобы выдавить мелких предпринимателей? Тогда многие уйдут в тень. И так сейчас большая конкуренция с продавцами без ИП из соцсетей.
Коллеги, какие у вас мысли по этому поводу?
455 14.11.2016 23:25:39
Re: Авторизация (18 ответов, оставленных в Вопросы по работе с системой)
У Вас делает переадресацию на страницу и на ней зацикливается, переадресовываясь на себя.
Сделайте проверку, находитесь ли на странице или нет и если нет, то только тогда переадресовывайте.
456 12.11.2016 23:03:52
Re: Кусок кода (3 ответов, оставленных в Вопросы по работе с системой)
Юрий, это блок с пользовательским HTML кодом. Посмотрите в конструкторе сайтов, что там введено.
457 03.11.2016 20:26:09
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Резюмирую, для данного функционала нужна наиболее свежая версия системы или хотя бы модуля shop.
458 01.11.2016 23:14:32
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Отписался в техподдержке. Проверял и на старой и на новой. Тестовый сайт обновил до самой свежей версии.
В cart.inc.php удаляются старые элементы заказа из таблицы, а новые уже без discount добавляются.
function saveOrderData()
{
\RS\Orm\Request::make()->delete()
->from(new Orm\OrderItem())
->where(array('order_id' => $this->order['id']))
->exec();
foreach($this->order_items as $uniq => $order_item) {
$order_item['order_id'] = $this->order['id'];
$order_item->insert();
}
return true;
}
459 31.10.2016 23:18:03
Re: Убрать товар из корзины и запрет оформления если он выключен [Решено] (37 ответов, оставленных в Вопросы по разработке модулей и API системы)
Скорее всего просто для отображения в первый раз используются старые данные.
Припоминаю было что то подобное, возможно после надо сделать $cart->cleanInfoCache();
foreach($cart_products as $key => $cartdata) {
if ($cartdata['product']['public'] == 0){
$cart->removeItem($key);
}
$cart->cleanInfoCache();
460 31.10.2016 13:16:56
Re: Убрать товар из корзины и запрет оформления если он выключен [Решено] (37 ответов, оставленных в Вопросы по разработке модулей и API системы)
Вместо $cartdata->removeItem($key) --> $cart->removeItem($key);
foreach($cart_products as $key => $cartdata) {
if ($cartdata['product']['public'] == 0){
$cart->removeItem($key);
}
461 30.10.2016 04:34:58
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Проверил на самой последней версии движка с чистой базой. При сохранении заказа слетают все скидки.
В районе 379 строки в orderctrl.inc.php до $order->getCart()->saveOrderData() есть данные о скидках, потом уже записи заказа удаляются, а новые уже не имеют скидки.
462 27.10.2016 19:29:55
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Возникла проблема с заказами со скидкой.
1. Заказ создается со товарами со скидкой
http://joxi.ru/xAe14BbFYz5QoA
2. если в заказе обновляешь, например "статус", то товары пересчитываются формуле "цена товара"x"количество", скидка пропадает и стоимость увеличивается.
Товар до обновления: http://joxi.ru/eAO7wWBC41DMEA
Товар после: http://joxi.ru/KAg8wBeFgz7Qxr
463 26.10.2016 14:43:54
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Спасибо большое!
Я обновил модуль shop до версии с моделью корзины, которая позволяет делать апдейт скидок (2.0.0.96 кажется)
и использовал Ваш код. Все получилось!
464 25.10.2016 00:18:15
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Намного все хуже оказалось. Версия системы достаточно старая и модель корзины не поддерживает скидки на товар, индивидуальную цену.
Пришлось менять модель продукта(
465 21.10.2016 23:58:44
Re: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Рассматривал, при ручном вводе правил модуль великолепен. Куплю его на другие магазины.
Но тут 10 000 товаров, у большинства разная скидка в зависимости от определенного количества. Еще есть и предельная скидка для товара, предельная для пользователя.
В итоге, чтобы модуль сработал, надо автоматом раз в день 2000-3000 правил добавлять.
466 20.10.2016 21:48:48
Тема: Скидка на товар от количества (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Подскажите, пожалуйста, возможно ли при добавлении в корзину определенного количества некоторого товара делать на данный товар (только на данный) скидку?
Вариант 1. Пробовал цепляться на события корзины, но там только количество.
Вариант 2. Менять getCost из Orm/Product.inc.php. У меня эта функция уже с доработками (проверяется максимальная скидка на товар и корректируется его цена )
467 13.10.2016 18:10:27
Re: Обмен с 1С (34 ответов, оставленных в Вопросы по работе с системой)
Это первая часть вопроса. При выгрузке поможет "отбор по условию, "Выгружать с ценой больше 0", в таком случае попадут только реальные характеристики.
Антон, у меня доступа к 1с клиента нет, только высылаемые ими фото. Можете снимок выложить с данной настройкой? Найти не можем
468 05.10.2016 12:19:26
Re: Страница с отзывами (13 ответов, оставленных в Вопросы по работе с системой)
Спасибо, Александр! Тоже попробую вместо модуля и своего типа комментариев.
469 04.10.2016 23:08:45
Re: Обмен с 1С (34 ответов, оставленных в Вопросы по работе с системой)
У меня с 1С аналогичная проблема. У некоторых товаров при выгрузкке первая комплектация без характеристик. А т.к. она первая, то становится основной и у товара цена = 0.
470 04.10.2016 21:13:39
Re: Страница с отзывами (13 ответов, оставленных в Вопросы по работе с системой)
Поднималась данная тема, если с тех пор что-то поменялась, с удовольствием почитаю комменты разработчиков.
В свое время делал отдельный модуль. https://yadi.sk/d/euLJhmiMwDuAY
Просто добавьте в конструкторе вывод комментариев к статье с типом "Отзывы"
http://forum.readyscript.ru/topic/483/v … mentariev/ - предыдущая тема
471 01.10.2016 02:34:38
Re: Убрать /brand/ из URL производителя (50 ответов, оставленных в Вопросы по работе с системой)
Можно использовать категории с подбором товара. И ссылка красивая будет.
472 29.09.2016 10:28:36
Re: Глобальные переменные в smarty (2 ответов, оставленных в Вопросы по созданию тем оформления)
Спасибо!
Пошел читать мануал.
473 28.09.2016 19:02:29
Тема: Глобальные переменные в smarty (2 ответов, оставленных в Вопросы по созданию тем оформления)
Здравствуйте!
У нас в шаблонах будут работать глобальные переменные?
Делаю в layout.tpl инициализацию переменных, но они не видны в других местах:
{assign var=theme_mode value="catalog" scope="root"}
{assign var=theme_x value=100 scope="global"}
{assign var=theme_y value=100 scope="global"}
{assign var=theme_width value=200 scope="global"}
и root пробовал и global. Просто хотелось часть настроек скрыть, не выводить их в модуле настроек шаблона.
474 27.09.2016 17:26:35
Re: Фильтры и инициализация скриптов (2 ответов, оставленных в Вопросы по созданию тем оформления)
Увидел в соседней теме:
$(document).ready(function(){
//Ваш код инициализации
$("body").on("new-content", function(){
//Ваш код инициализации
});
});
475 27.09.2016 00:54:53
Тема: Фильтры и инициализация скриптов (2 ответов, оставленных в Вопросы по созданию тем оформления)
Здравствуйте! Делаю свою тему, дошел до фильтров. Поясните, пожалуйста, механизм инициализации скриптов при перезагрузке списка товаров, так как в теме есть свои библиотеки (слайдеры и т.д.), которые необходимо инициализировать заново.