Перейти к содержимому


sengun

Регистрация: 05 июня 2013
Offline Активность: 30 окт. 2017 17:00
*****

#230352 Everypay Система Оплаты

Отправлено sengun на 14 Март 2016 - 15:04

Просмотр сообщенияIngleest (08 Март 2016 - 15:24) писал:

Попробовал сделать тестовый платеж. Меня перекинуло на сервис everypay, там я провел условно платеж. Для пробы использовал тестовый товар british.ee/goods/test.
Вопросов много.
1. Выскочило сообщение, что "оплата прошла, но статус заказа не изменился, в связи с этим просим связаться с нами." Это, как я понимаю, из-за того, что оплата тестовая, а не реальная. Верно?
2. Кнопка для перехода к платежу появляется только после регистрации заказа ("Отправить заказ"/Saada tellimus). Как сделать, чтобы переход к оплате проходил сразу при нажатии на "Отправить заказ" без нажатия на "Pay using everypay"?
3. На сайте Everypay написано, что клиент может платить как дебетовой, так и кредитной картой, а также через свой банкинг. Как это реализовать на сайте? Или как это обычно делается?

А вообще, спасибо за труды.

По поводу расположения кнопки ответил в личку, к сожалению, разместить можно только на странице "Просмотр заказа".

Статус заказа не изменился, потому что не указан секретный ключ приложения в админке вашего магазина. Совершенно забыл про этот пункт, когда писал инструкцию. Сейчас исправим. В вашем магазине необходимые изменения уже произведены (в разделе /admin/api добавил приложение и внес секретный ключ в скрипт).

Про оплату своим банкингом. Форма для ввода данных для оплаты загружается с сервиса EveryPay. Думаю, если в ней нужно что-то изменить или настроить, то это делается в админке EveryPay.


#229504 Everypay Система Оплаты

Отправлено sengun на 05 Март 2016 - 21:23

Всем доброго времени суток.
Недавно поступило предложение от наших клиентов интегрировать систему оплаты EveryPay. Эта эстонская компания готова сотрудничать с теми, чьи продажи ориентированы на европейский рынок. Так как спрос на нее среди наших клиентов ожидается небольшой (хотя для торгующих в Европе она будет крайне полезна), установить эту систему пока можно только следуя несложной инструкции ниже. Впоследствии она может быть полностью интегрирована на нашу платформу, т. е. можно будет установить ее на сайт нажатием пары кнопок через раздел "Настройки" - "Оплата", если спрос на нее окажется высоким.

Итак, инструкция.
Подайте заявку на регистрацию аккаунта на сайте EveryPay. Когда вам ее одобрят, в админ. панели (Merchant Portal) этой системы во вкладке с настройками (Settings - General) найдите поля api_username, api_secret и account_id. Из них api_secret и api_username сообщите администрации Storeland на почту или в личном сообщении на форуме.
В бэк-офисе вашего магазина, на котором планируется установка кнопки оплаты, в разделе /admin/api создайте приложение с доступом к разделу заказов. Полученный секретный ключ также сообщите модератору Storeland.
api_secret, api_username и секретный ключ приложения магазина внесут в скрипт, размещающийся на нашем сервере, который будет готовить запрос на оплату.

В бэк-офисе магазина в разделе "Сайт" - "Редактор шаблонов" откройте шаблон "Просмотр заказа" для редактирования: найдите код
{% IF ORDER_PAYMENT_STEP_ENABLE %}
	 <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	 {PAYMENT_FORM_TBODY}
{% ENDIF %}

После него добавьте такой код

Скрытый текст

Кнопка оплаты будет отображаться на странице просмотра оформленного заказа.
Здесь в скрипте (начинается со строчки <script>) идут несколько параметров. Важны первые 4: api_username и account_id, которые вы нашли в админке EveryPay, locale - язык, на котором будет осуществляться процесс оплаты (2 буквы - "en", "ru" или "et") и test_request - говорит о том, тестовый запрос или нет. Обратите внимание, если test_request имеет значение 1, т. е. запрос будет происходит на тестовый портал, то и api_username, account_id и api_secret должны быть взяты также с тестового портала. На главной странице EveryPay есть две кнопки - одна для создания аккаунта на тестовом портале, другая - на рабочем, так что тут сложно ошибиться.
После ввода вышеуказанных параметров и добавления вашего api_secret на нашем сервере, оплата начнет работать.


#139792 Не Отображаються Элементы Дизайна Слайда.

Отправлено sengun на 22 Май 2014 - 20:38

Просмотр сообщенияbora (22 Май 2014 - 15:41) писал:

Есть люди которые могут помочь ?
Здравствуйте.
1. В шаблоне HTML замените
<div style="overflow:hidden; height:335px; margin:-30px 0 0 0px;">
на такой код
<div class="theme-default" style="overflow:hidden; height:335px; margin:-30px 0 0 0px;">
2. В шаблоне nivo-slider.css удалите
.theme-default #slider {
	margin:100px auto 0 auto;
}
3. В том же шаблоне в коде
.theme-default .nivoSlider {
position:relative;
background:#fff url({ASSETS_IMAGES_PATH}loading.gif) no-repeat 50% 50%;
	margin-bottom:50px;
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
	-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
	box-shadow: 0px 1px 5px 0px #4a4a4a;
}
удалите строку
margin-bottom:50px;



#138583 Изменить Несколько Элементов

Отправлено sengun на 15 Май 2014 - 22:48

Просмотр сообщенияseveryanin (15 Май 2014 - 21:09) писал:

Здравствуйте!
Нужна Ваша помощь
1. Когда захожу в каталог товаров, под наименованиями категорий появляется постраничная навигация, как ее убрать (scr01.png)
2. При просмотре на НЕширокоформатном мониторе 19" в шапке сайта появляется тонкая черная полоса и незначительное смещение, возможно это исправить? (scr02.png)
3. Необходимо между "связаться с нами", скайпом и номером телефона сделать одинаковый междустрочный интервал. (scr03.png)
Спасибо!
Здравствуйте.
1. В шаблоне "Товары" после строки
<!-- Навигация по каталогу -->
вставьте
{% IFNOT IS_FULL_CATALOG %}
а перед строкой
<!-- Навигация по каталогу-Конец -->
добавьте
{% ENDIF %}
2. Подобного отображения не обнаружил. Каким браузером пользуетесь?
3. Решается подгоном отступов. В main.css замените
#header .bottommain .headleft ul .skype {
  font-size: 16px;
  font-weight:700;
}
на
#header .bottommain .headleft ul .skype {
  font-size: 16px;
  font-weight:700;
margin: 1px 0 6px 0;
}
где 1px - отступ сверху от скайпа, 6px - снизу. Может принимать отрицательные значения.


#138530 Расположение Элементов

Отправлено sengun на 15 Май 2014 - 17:31

Просмотр сообщенияarver (15 Май 2014 - 11:44) писал:

Добрый день,стрелки навигации теперь по бокам,однако теперь они не активны,нужна помощь!
Здравствуйте.
Все же блок кнопок навигации должен быть снаружи карусели. А перенести их нужно простым позиционированием.
В шаблоне HTML код
<div class="carousel_controls">
																												<a class="carousel_prev" href="#" data-jcarouselcontrol="true"></a>
																												<a class="carousel_next" href="#" data-jcarouselcontrol="true"></a>
																								</div>
поставьте перед строкой, которая идет перед этим кодом, т.е. перед
<div class="autumnshowcase_carousel" data-jcarousel="true" data-jcarouselautoscroll="true">
А в style.css замените строку
.autumnshowcase_block .carousel_controls{display:block;float:right;line-height:24px}
на такую
.autumnshowcase_block .carousel_controls{display:block;float:right;line-height:24px; position: relative; width: 99%;}



#137566 Корректировка Формы Обратной Связи

Отправлено sengun на 09 Май 2014 - 17:46

Просмотр сообщенияyamamoto (09 Май 2014 - 13:12) писал:

1) Код заменил, но шрифты не поменялись
4) Сейчас в поле ввода по умолчанию выводится такой текст "{FORM_Исходники_фото}". Как его убрать?
Здравствуйте.
В атрибуте value переменные должны состоять из заглавных букв, тогда этот текст не будет выводиться в полях.
В ответ на 4,5 и 6:
в шаблоне "Связь с администрацией" замените
			<li class="fields">
			  <div class="customer-name">
				<div class="field name-firstname">
				  <label for="feedback_name" class="required"><em>*</em>Представьтесь пожалуйста</label>
				  <div class="input-box">
					<input id="feedback_name" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]"  value="{FORM_FEEDBACK_NAME}" maxlength="50" class="input-text required"/>
				 
				   
					
				   
				  </div>
				 
				 
						 <div class="field name-lastname">
				  <label for="feedback_email" class="required"><em>*</em>Электронная почта</label>
				  <div class="input-box">
					<input id="feedback_email" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="required email input-text"/>
				  </div>
				 
				 
				 
				  <div class="field name-lastname">
				   <label for="phone">Телефон</label>
<div class="input-box">
<input name="form[Телефон]" value="{FORM_ТЕЛЕФОН}" /style="width: 216px;">
				  </div>
				   <br>
				 
				  <div class="field name-lastname">
				  <label for="ish">Количество исходных материалов</label>
				 <div class="input-box">
<div class="field name-lastname">
<label for="phone">Видео</label><br>
<input name="form[Исходники_видео]" value="{FORM_Исходники_видео}" /style="width: 80px;">минут
</div>
  <br> <br>			  
				 <div class="field name-lastname">
<label for="phone">Фото и графические материалы</label>
<input name="form[Исходники_фото]" value="{FORM_Исходники_фото}" /style="width: 80px;"> ед
</div>
				   
				   
					  <div class="field name-lastname">
<br><label for="phone">Желаемая продолжительность итогового видео</label>
<div class="input-box">
<input name="form[Итог]" value="{FORM_Итог}" /style="width: 80px;"> минут
</div>
				  
				 
				 
								 
						
				 
				 
				 
				 
				</div>
			  </div>
			</li>

на такой код
			<li class="fields">
				<div class="field name-firstname">
				  <label for="feedback_name" class="required"><em>*</em>Представьтесь пожалуйста</label>
				  <div class="input-box">
					<input id="feedback_name" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]"  value="{FORM_FEEDBACK_NAME}" maxlength="50" class="input-text required"/>
				  </div>
				</div> 
				 
				<div class="field">
				  <label for="feedback_email" class="required"><em>*</em>Электронная почта</label>
				  <div class="input-box">
					<input id="feedback_email" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="required email input-text"/>
				  </div>
				</div> 
				 
				<div class="field">
				  <label for="phone">Телефон</label>
				  <div class="input-box">
					<input id="phone" name="form[Телефон]" value="{FORM_ТЕЛЕФОН}" style="width: 216px;"/>
				  </div>
				</div>
			 
				<div class="field">
				  <label for="ish_video">Количество исходных материалов видео</label>
				  <input id="ish_video" name="form[Исходники_видео]" value="{FORM_ИСХОДНИКИ_ВИДЕО}" style="width: 80px;"/> минут
				</div>	 
			   
				<div class="field">
				  <label for="ish_photo">Фото и графические материалы</label>
				  <input id="ish_photo" name="form[Исходники_фото]" value="{FORM_ИСХОДНИКИ_ФОТО}" style="width: 80px;"/> ед
				</div>
				   
				<div class="field">
				  <label for="itog">Желаемая продолжительность итогового видео</label>
				  <input id="itog" name="form[Итог]" value="{FORM_ИТОГ}" style="width: 80px;"/> минут
				</div>
				  
			</li>

А в шаблоне main.css замените
.form-list .field { float:left; width:275px; overflow:hidden; }
на такой код
.form-list .field { overflow:hidden; margin: 10px 0;}

и этот код
.form-list label { float:left; color:#111; font-weight:bold; position:relative; z-index:0;font-size: 1.2em; }
замените на такой
.form-list label { float:left; color:#111; font-weight:bold; position:relative; z-index:0;font-size: 1.2em; margin-right: 10px; }



#136830 Клиенты, Дополнительное Поле

Отправлено sengun на 05 Май 2014 - 18:38

Просмотр сообщенияvelena168 (01 Май 2014 - 15:12) писал:

Очень не хватает дополнительного поля "Адрес доставки" в админке в разделе Клиенты.
Сегодня корректировала скидки по группам клиентов, потратила часа 4.

Клинтов распределяю по группам с разными скидками, по умолчанию все попадают в Новые и чтобы их разместить в нужную группу приходится переходить в карточку клиента, смотреть и запоминать адрес, возвращаться назад и перемещать в определенную группу. Морока.

Ладно региональных покупателей можно определить по полю город.
Но для Санкт-Петербурга для постоянных клиентов 3 разные группы:
1. Для доставки курьером
2. Для самовывоза
3. Для отдельного района города (там где сами живем, поэтому доставка дешевле)
И пригороды, в графе город частенько пишут Санкт-Петербург, а не Петродворец, Павловск, Сестрорецк и т. д.,
а для них скидки по купонам нет.
А еще лучше чтобы поля можно было настраивать, как в Заказах.
Здравствуйте.
Ваше предложение отправлено на рассмотрение.


#135629 Как Изменить Слово "выберите Модификацию Товара"?

Отправлено sengun на 25 Апрель 2014 - 21:52

Просмотр сообщенияAlexxey (25 Апрель 2014 - 21:09) писал:

На странице товара, принтскрин ниже.
Здравствуйте.
Данный текст меняется в разделе "Сайт" - "Редактор шаблонов" в шаблоне "Товар".
Нужная строка
<div class="titlegood fnt16 i fntarl txtalgnlft clr">Выберите модификацию товара:</div>
Уточняйте, пожалуйста, в сообщениях, к какому магазину относится вопрос.


#135584 Новый Тип Отображения Списка Товаров В Товарных Категориях

Отправлено sengun на 25 Апрель 2014 - 17:19

Просмотр сообщенияAndrew S. (24 Апрель 2014 - 17:05) писал:

Со шрифтом всё нормально получилось, спасибо!
Прикрепленный файл 1.png

Помогите только еще пару штрихов добить. Получается, сверху и снизу - маленькое расстояние сейчас, а междустрочный интервал больше.

1. Помогите уменьшить три междустрочных интервала в каждой ячейке, это надо куда-то вставить функцию line-height: ХХpx; ?
Нашел междустрочный интервал! Сразу и не понял, что это интерлиньяж.. Помогите отцентрировать по вертикали информацию во всех ячейках:
Прикрепленный файл 3.png

2. Можно ли по аналогии с наведением на название товара сделать такое же отображение при наведении на описание? Простейшую такую выплывающую подсказку, как на первом изображении и тут:
Прикрепленный файл 2.png
Здрав
1. В шаблоне "Товары" замените строку
<div style="width: 85%; height: 50px; display: inline-block;">
на такую
<div style="width: 85%; height: 50px; display: table-cell; vertical-align: middle;">
2. Такая всплывающая подсказка появляется при наведении на те объекты, у которых есть атрибут title. Т.о. в шаблоне "Товары" замените блок, содержащий короткое описание товара
<div class="desc_short">
на такой
<div class="desc_short" title="{goods.DESCRIPTION_SHORT}">



#134602 Поиск На Сайте Некорректно Работает

Отправлено sengun на 20 Апрель 2014 - 22:50

Просмотр сообщенияfrolstep (20 Апрель 2014 - 22:08) писал:

Изображение

Здравствуйте.
Пришлось повозиться, чтобы найти в чем ошибка. В ходе поисков обнаружили, что у вас отключен jquery, стандартного кода main.js вообще не было. Это мы вам восстановили, теперь товары можно добавлять в корзину из карточки товара, картинки товара открываются во всплывающем окошке и т.д. Но это прикладное.
Ошибка заключается вот в чем:
у вас так настроен AB-тест, что он удаляет код поиска на главной странице.
Вам нужно зайти в личный кабинет на abtest.ru, открыть созданный тест для редактирования, щелкнуть по полю поиска, нажать "Редактировать JS" и в появившемся поле удалить весь код.


#134586 В Редакторе Шаблонов Исчезли Значки

Отправлено sengun на 20 Апрель 2014 - 21:18

Просмотр сообщенияvelena168 (20 Апрель 2014 - 20:58) писал:

Ссылки там же, но они стали невидимыми. На ощупь, если наведешь на нужное место, появляется всплывающая надпись. Было нормально, а сейчас неудобно, как вслепую. Гугл Хром.
В хроме такой проблемы не обнаружил, зато в сафари и в опере наткнулся.
Спасибо за наводку, соответствующую информацию разработчикам передал.
Бонус также зачислил.

Просмотр сообщенияsengun (20 Апрель 2014 - 21:14) писал:

В хроме такой проблемы не обнаружил, зато в сафари и в опере наткнулся.
Спасибо за наводку, соответствующую информацию разработчикам передал.
Бонус также зачислил.
А вот и в хроме объявилось...


#134568 Слайдеры И Банер

Отправлено sengun на 20 Апрель 2014 - 20:10

Просмотр сообщенияsengun (20 Апрель 2014 - 18:24) писал:

Уточните, пожалуйста, мы говорим о контенте главной страницы, который добавляется в "Сайт" - "Страницы"?
Просто сейчас у вас этот контент пуст, возможно вы о другом описании говорите.
И это описание должно появляться при нажатии на заголовок страницы ("Мы рады видеть Вас") или на какой-то другой текст?
В шаблоне "Страница" замените код
  <h2 class="heading_title"><span>{PAGE_NAME}</span></h2>
  <div class="box-content htmlDataBlock">
на такой
  <h2 class="heading_title" {% IF index_page %}onclick="$('.spoiler-content').toggle(); return(false);" style="cursor: pointer;"{% ENDIF %}><span>{PAGE_NAME}</span></h2> 
  <div class="box-content htmlDataBlock {% IF index_page %}spoiler-content{% ENDIF %}">

И, если описание страницы изначально должно быть скрыто, в конец main.css добавьте
.spoiler-content {display: none;}



#134538 Слайдеры И Банер

Отправлено sengun на 20 Апрель 2014 - 17:10

Просмотр сообщенияD_mix (19 Апрель 2014 - 16:39) писал:

1.И самое главное
а. Не могу найти куда вставить ссылки при нажатии кнопки "детали"
б. Что дописать,чтобы изображения независимо от размера подстраивались по краям
в. Сузить подвал
Прикрепленный файл Безымянный123.jpg
Если нужно будет вот ссылка контента http://pcvector.net/...brazheniya.html
2.Кнопку "добавить в закладки" сделать над слайдерами
Прикрепленный файл Безымянный123456.jpg
3. а.Увеличить расстояние и отпустить корзину и  логотип
б.Поменять цвет текста время работы
Прикрепленный файл Безымянный12345.jpg
4.Поменять цвет кнопки
Прикрепленный файл Безымянный1234.jpg
Здравствуйте.
1.
а. В шаблоне HTML 2 раза встречается строка
<a href="#" class="pcv_button">Детали</a>
ссылки надо вставить вместо решеток (#): вместо первой - для первой кнопки "детали", вместо второй, соответственно, для второй кнопки.

б. В шаблоне main.css замените
.portfolio-items li {
display:inline-block;
float:left;
list-style:none;
position:relative;
margin:10px;
}
на
.portfolio-items li {
display:inline-block;
list-style:none;
position:relative;
margin:10px;
}
.portfolio-items li:nth-child(odd) {float: left; margin-left: 0px}
.portfolio-items li:nth-child(even) {float: right; margin-right: 0px}

в. В шаблоне main.css замените
#footer .column {margin-bottom:15px;min-height:348px;}
на
#footer .column {margin-bottom:15px;min-height:170px;}

2. В main.css замените
.book {
height: 151px;
width: 22px;
padding-left: 0px;
position: fixed;
top: 45%;
left: 0;
z-index: 5;
}
на
.book {
height: 151px;
width: 22px;
padding-left: 0px;
position: fixed;
top: 45%;
left: 0;
z-index: 100;
}

3.
а. В main.css добавьте
#header > .inner {
min-height: 200px;
position: relative;
}
изменяйте 200px;, чтобы редактировать высоту указанной области.

Далее код
#header #cart {z-index: 20;min-width: 300px;top:3px;right:20px;}
замените на такой
#header #cart {z-index: 20;min-width: 300px;position: absolute; bottom:30px;right:20px;}
в этом коде меняйте значение bottom:30px; , чтобы опускать/поднимать корзину.

И код
#header #logo {float:left;clear:both;margin:12px 12px 12px 0;}
замените на такой
#header #logo {float:left;clear:both;margin:12px 12px 12px 0; position: absolute; bottom: -7px;}
здесь также меняйте значение bottom: -7px; , чтобы поднимать/опускать логотип.

б. Чтобы регулировать цвет этого элемента, добавьте в main.css код
.work-time { color: #fff; }

4. Удалите в main.css строку
.added {background-color: #999 !important;}



#134457 Изменить Несколько Элементов

Отправлено sengun на 19 Апрель 2014 - 14:51

Просмотр сообщенияseveryanin (19 Апрель 2014 - 12:09) писал:

Если добавляю эту строку, то иконка корзины снова становится не кликабельной.
Подумал может оставить стили, просто сделать шрифт у слова корзина покрупнее и поместить сразу над ценой.
отметил на скрине
Здравствуйте.
В шаблоне HTML замените строку
<a href="{CART_URL}"><div class="headright fright txtalgncnt fnt11 fmlptn cartInfo">
на такую
<a href="{CART_URL}"><div class="headright fright txtalgnlft fnt11 fmlptn cartInfo">
Далее в шаблоне main.css замените
#header .bottommain .headright ul li.cartSum{
margin-top:20px;
}
на
#header .bottommain .headright ul li.cartSum{
margin-top:5px;
}
И в конец шаблона добавьте такой код
#header .bottommain .headright ul li.title span {
	padding-left: 0px;
	font-size: 14pt;
}
#header .bottommain .headright ul li.title {
	padding-top: 18px;
}
здесь 14pt - размер шрифта текста "Корзина".


#134118 Новый Тип Отображения Списка Товаров В Товарных Категориях

Отправлено sengun на 17 Апрель 2014 - 19:37

Просмотр сообщенияAndrew S. (17 Апрель 2014 - 13:07) писал:

Да, всё так, только подставить еще многоточие "...", чтобы человек понимал, что название обрезано..

Мы ещё так сделали в каталоге..
Здравствуйте.
Если хотите сделать по такому же принципу, как в каталоге, то в bootstrap-responsive.min.css отмените последнее изменение (height: 20px; overflow: hidden;), а в main.js добавьте код
if ($('.item-title-cards-h1').length ){
while ($('.item-title-cards-h1').outerHeight() >= 35) {
$('.item-title-cards-h1').text($('.item-title-cards-h1').text().slice(0,-4)+'...');
}
}
сразу после
$('.products-grid .product-name a').each(function(){
while ($(this).outerHeight() >= 41) {
$(this).text($(this).text().slice(0,-4)+'...');
}
});