Evgeny Tarasov

Evgeny Tarasov

С нами с 29 апреля 2014; Место в рейтинге пользователей: #468

Отдельные цены в корзине minishop2

Добрый день.
Подскажите пожалуйста, как можно сделать вывод стоимости в корзине по отдельности, например:
Стоимость доставки — 1000 р.
Сумма стоимости товаров в корзине — 20000р. (без учета доставки)
Evgeny Tarasov
24 декабря 2018, 11:29
modx.pro
506
0

msOptionsPrice2 и цена

Все привет.
Ситуация такая: на сайте используются два компонента msOptionsPrice2 и msOptionColor, нужны они только для того, что бы можно было выбирать цвета товара и при этом менялось изображение в галерее.
Но msOptionsPrice2 использует свою цену у каждой модификации.
Есть ли возможность сделать так, что бы msOptionsPrice2 вообще ни как не затрагивал работу с ценой? Стандартного функционала miniShop2 достаточно.
Evgeny Tarasov
12 декабря 2018, 17:48
modx.pro
924
0

Зависимые поля у товара в minishop2

Всем доброго времени суток!
Подскажите пожалуйста, как реализовать такие задачи.
Делается интернет-магазин по продаже автомобилей.
Вот манагер в админке добавляет авто, и ему нужно выбрать марку, а потом модель.
Как это лучше сделать? Понятно, что марку можно добавить через производителей в minishop2, а как добавить другое поле, что бы после выбора марки в поле была модель только этой марки авто?
И еще второй вопрос, как реализовать мультигородность?
Я додумался только до того, что у товара должно быть поле (по типу как производитель), с уже заданными регионами, а на фронте простыми фильтрами через mFilter2 фильтровать регионы.
Evgeny Tarasov
29 октября 2017, 11:01
modx.pro
1 247
0

MIGX сортировка в админке

А подскажите пожалуйста, вот сейчас если создать таблицу migx через tv, потом зайти в ресурс и добавить таблицу новый элемент, то он всегда будет добавляться в конец списка (в админке).
А можно ли сделать так, что бы новые добавленные элементы вверху отображались?
Evgeny Tarasov
01 ноября 2016, 12:18
modx.pro
2 339
0

Динамические часы

2 100
Доброго времени суток, на сайте выводятся часы с помощью функций PHP определенного часового пояса
<?php
date_default_timezone_set("UTC"); // Устанавливаем часовой пояс по Гринвичу
  $time = time(); // Вот это значение отправляем в базу
  $offset = 2; // Допустим, у пользователя смещение относительно Гринвича составляет +3 часа
  $time += 2 * 3600; // Добавляем 3 часа к времени по Гринвичу
  echo date("H:i:s", $time); // Выводим время пользователя, согласно его часовому поясу
Естественно они статичные
Нужно заставить их идти. В интернетах вычитал, что можно это сделать через JS.
Кто может реализовать такую задачу?

PS: В поле стоимости указал просто цифру, ума не приложу сколько стоит подобная задача.

Появилась необходимость пояснить условие задачи:
В Калининграде время всегда на час меньше чем в Москве
Мне нужно, что бы любой пользователь с любого региона (хоть с Камчатки, хоть с Бразилии) зашел на сайт и увидел Калининградское время.
Никаких сравнений этого времени делать не нужно, показывать, работает магазин или нет — тоже не нужно.
Evgeny Tarasov
20 октября 2016, 20:37
modx.pro
2
2 291
0

Анимация переходов

Добрый день!
Кто нибудь знает как такой эффект перехода по меню сделать?
www.2-media.ru/
Evgeny Tarasov
18 октября 2016, 13:53
modx.pro
1 065
0

pdoMenu через Ajax

Доброго времени суток!
Мой один хороший друг увидел на одном сайте, как все страницы сайта перезагружаются по Ajax (там их было около 6-8 всего). Хотим сделать что то подобное.
Подскажите, можно ли реализовать например работу pdoMenu через Ajax?
Evgeny Tarasov
10 октября 2016, 10:23
modx.pro
1 258
0

Две корзины на сайте

Добрый день!
Подскажите, как можно реализовать такой функционал.
На сайте (интернет магазин) можно заказывать товар, а можно заказывать образцы товара (магазин тканей, т.е. можно заказать сразу рулон ткани, а можно ее образец — клочек)
В данный момент на сайте это реализовано так — любой товар кидается в корзину, далее в меню есть кнопка корзины, по нажатию на которую выводится всплывающее окно, с кратким содержанием корзины И двумя ссылками, одна — на оформление стандартного заказа, другая на страницу оформления заказа для образцов.
Отличаются эти страницы только заголовками и парой надписей. Сниппеты msCart и msOrder на обоих страницах. И вот тут было бы не плохо, что бы приходящее письмо манагеру (или юзеру) было с пометкой, с какой страницы сделан заказ, заказ товара или заказ образцов.
Как это дело вставить в тему письма, так и не сообразил(
Evgeny Tarasov
09 августа 2016, 10:14
modx.pro
1 762
0

чанк в msGallery в minishop 2.4

Всем доброго времени суток.
Подскажите такой нюанс.
В новом minishop 2.4 есть такой чанк tpl.msGallery.
В нем все изображения выводятся циклом.
Мне нужно переделать его под свои нужды, в моей галерее есть превью изображений, который получается вывести циклом, и есть еще изображение в блоке с классом zoomWrapper. А вот как туда вывести изображение — никак не пойму((
Естественно мой вариант не прокатывает(
<div id="msGallery" >
	{if $files?}
	<div class="zoomWrapper">
		<div id="img-1" class="zoomWrapper single-zoom">
		    <a href="#">
		        <img id="zoom1" src="{$files['url']}" data-zoom-image="{$files['url']}" alt=""> 
		</div>
		<div class="single-zoom-thumb">
		    <ul class="bxslider" id="gallery_01">
		    	{foreach $files as $file}
			        <li>
					    <a href="#" class="elevatezoom-gallery active" data-update="" data-image="{$file['487x560']}" data-zoom-image="{$file['url']}"><img src="{$file['263x302']}" alt="zo-th-1" /></a>
					</li>
				{/foreach}
		    </ul>
		</div>
	</div>
	{else}
		<img src="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium.png'}"
             srcset="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium@2x.png'} 2x"
             alt="" title=""/>
	{/if}
</div>
Evgeny Tarasov
17 июля 2016, 17:04
modx.pro
1 840
0

Вывод товаров с отфильтрованным производителем

Доброго времени суток. Подскажите пожалуйста, как можно сделать такую штуку:
при попадании в каталог в интернет магазине вначале показывались товары какого то одного, конкретного производителя, а потом шли все остальные.
Я на данный момент не придумал ничего лучше, кроме как вставить ссылку в меню /katalog-tovarov/?ms|vendor=10
И еще, как можно в фильтре по производителю справа конкретного производителя выделить жирным?
вся вышеописанная бодяга работает через mFilter2
Evgeny Tarasov
25 июня 2016, 12:26
modx.pro
1 258
0