Евгений Шеронов

Евгений Шеронов

С нами с 20 мая 2015; Место в рейтинге пользователей: #30
Евгений Шеронов
16 июля 2017, 20:59
1
+3
Всё работает даже слишком быстро :)
Но нашёл маленький баг: в списке сайтов при нажатии на шестерёнку появляется вертикальный скролл в таблице


Ну и после авторизации на не главной странице, долго искал «Мои сайты». Была же такая ссылка в левом меню?
Теперь как-то не сильно очевидно, что по нажатию на лого будут мои сайты)
Евгений Шеронов
14 июня 2017, 00:32
0
Видимо плохо связали.
Вот ваш код чекбокса доставки:
<input type="radio" name="delivery" value="3" id="delivery_3" data-payments="" checked="">

А таким он должен быть:
<input type="radio" name="delivery" value="3" id="delivery_3" data-payments="[4,5]" checked="">
Евгений Шеронов
13 июня 2017, 15:45
0
Всё верно, любое мнение субъективно.
www.artlebedev.ru/kovodstvo/business-lynch/2007/01/15/
В-третьих, телефон без кнопок — говно, потому что за рулем уже номер на ощупь не наберешь. И эсэмэску не отправишь нормально...
Хотя этот бизнес-линч 2007 года, а статья по ссылке 2002 года.

Я не говорю, что он там не прав. Но Вы видимо думаете, что это про Вашего дизайнера:
«Из тридцати дизайнеров, получивших это задание, только один сделал пульт, где кнопки расположены вертикально в ряд — то есть самым простым и очевидным образом
Хотя как раз таки Ваш дизайн очень сильно похож на варианты „других 29 претендентов“.

Просто — это прежде всего понятно и удобно. Вот как здесь modx.pro — не имеет какого-то явного дизайна, а состоит из базовых современных элементов и в тоже время этот сайт очень простой, понятный и удобный большинству посетителей.
Евгений Шеронов
12 июня 2017, 04:14
+7
Не могу не отписаться по поводу дизайна, если psd, лежащие в zip архивах и есть дизайн.
С ним опоздали лет на 10, может и больше)

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

А такую работу в своём портфолио в 2017 году точно будет стыдно показывать))

P.s. Ну и цветные прототипы окончательно убивают фантазию дизайнера, если конечно, не им самим сделаны)
Евгений Шеронов
01 июня 2017, 16:46
0
У меня подобное реализовано на одном проекте на MODX, изначально начинал с этой статьи. Спасибо Дмитрию.
Сейчас упаковываю в универсальный компонент.
С решением на Битрикс тоже знаком, частично им вдохновился, стоит на одном проекте.

Пересечение параметров также будет.
Если интересует, как пока работает на боевом сайте — напишите в скайп или на почту, поделюсь ссылкой.
Там даже есть склонение значений по падежам, но не уверен, что и это будет в компоненте)
Евгений Шеронов
02 мая 2017, 23:07
0
Просто абсолютные ссылки используйте
jQuery.get('/assets/components/mytv/snippet.html', function(data) {...

<img src="/assets/a01.png">
...
Евгений Шеронов
27 апреля 2017, 12:00
0
Но это опять же долгий способ с получением нескольких объектов, да ещё и не универсальный.
Хотя даже с получением объектов можно было сделать цикл, где выискивался бы самый верхний родитель.

Подходить лишь для такой структуры:
Родитель 1
— Родитель 2
— Родитель 3
— Ресурс

P.S. Как я думаю, супер скорость будет при getParentIds и запроса newQuery с лимитом 1 и выборкой pagetitle.
Евгений Шеронов
17 апреля 2017, 15:52
1
+1
ms2form запиcывет и опции минишопа и TV.

Опции вот так: options-name, а TV так: tv15 (где 15 — id тв-шки).

P.S. Хотя возможно путаю, и говорю уже о форке github.com/vasilueff/ms2form (У меня версия 1.3.5-beta)
Евгений Шеронов
15 апреля 2017, 18:34
+1
А ещё можно писать так:
[[#[[+id]].descriptionPerson]]
Евгений Шеронов
12 апреля 2017, 20:04
0
Tim, смогли решить проблему?
Отключения сжатия и группировки скриптов в админке мне не помогло.
Евгений Шеронов
23 марта 2017, 10:30
+2
Всё же с авторизацией проблемы.
Через соц сети никак не войти. Не доходит даже до авторизации в соц сети, если через инкогнито.

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

При правильном вводе пароля успевает всплыть окошко: Вы успешно авторизовались на сайте, обновляется страница и опять предлагается войти.

Евгений Шеронов
22 марта 2017, 19:40
+2
Напишите домен в формате punnycode:
client@xn--80aaapvimf6o.xn--p1ai
Евгений Шеронов
21 марта 2017, 19:56
0
Если один из 3 чекбоксов свободен: favorite, popular или например new, то можно отмечать его галочкой.
Для большего счастья чекбокс можно переименовать в словарях в «симпатичный»)

Для сниппета msProducts:
&sortby=`{"Data.new":"DESC","pagetitle":"ASC"}`

Для mFilter2 можно так указать:
&sort=`ms|new:desc,resource|pagetitle:asc`
Евгений Шеронов
21 марта 2017, 19:47
+1
С картинками какая-то проблема на новой версии.
Даже вытаскивая ту, что из srcset (которая на обычных экранах вроде и и не показывается) с разрешением 320x240, что и на старом сайте различия видны на глаз.

К примеру лого дополнения на старой версии (~8 кб): | А вот лого на новой версии (~9 кб) справа/снизу:

А logo-md вообще плачевно смотрится (слева, а справа картинка из старой версии, сжатая до 160px браузером)


P.S. пришлось перезагрузить картинки с новой версии на file.modx.pro, так как без https не прикрепляются
Евгений Шеронов
20 марта 2017, 00:26
0
Честно говоря, точно не знаю, что делает директива. Но на хостинге beget поправили, чтобы и без этой записи все работало без ошибок на PHP 7.

Поэтому, стоит написать в тех поддержку хостинга. Какой, кстати, у Вас хостинг?
Евгений Шеронов
19 марта 2017, 15:32
+1
Была такая проблема:
modx.pro/help/10870/

Зависело от хостинга и проблема решалась откатом на 5.6 или такой записью в .htaccess
php_value opcache.revalidate_freq 0
Евгений Шеронов
13 марта 2017, 10:18
+1
Есть даже 2 модуля, позволяющих сделать подобное:
modstore.pro/packages/ecommerce/msoptionsprice2
modstore.pro/packages/integration/mstradeoffers

Конечно, можно и под себя подогнать модуль, чтобы и комплектации вписывать.
Евгений Шеронов
13 марта 2017, 10:02
2
0
Для тех, кто любит, чтобы совсем красиво было — правильный id заказа можно получить так:

miniShop2.Callbacks.Order.submit.response.success = function (response) {
...
var orderId = response.data.msorder;
...
}
Не забудьте дописать response в первой строке.
Евгений Шеронов
10 марта 2017, 16:55
+1
Добрый день, Георгий!

Ознакомился с задачей и зарегистрировался на приведённых сервисах.
Примерно понимаю, что именно Вы хотите. Но, как и всегда, остаются вопросы.

Сроки: не меньше двух месяцев.
Сперва обсуждение и продуманное прототипирование всех разделов (~2 недели).
Потом делается дизайн(~2-4 недели) и параллельно разрабатывается функционал (~1 месяц).
Дальше вёрстка и внедрение на сайт (~2 недели).
Тестирование, пожелания, доработки (1-2 недели).

Стоимость пока совсем размыта: от 100 до 250 тысяч рублей.
Точнее получится сказать, пообщавшись подробнее по скайпу: waytodesign или любым другим способом.
Написать на почту можно в профиле.

P.S. Со своей стороны могу гарантировать работу по договору и соглашение о неразглашении.