Готовые решения
modMonitor. Порассуждаем о стоимости компонентов?
Всем привет. Давно я взял паузу на счет общения здесь, но сейчас я не то, чтобы вынужден, мне просто стало интересно мнение сообщества. А еще немного интересно кто и за сколько готов работать и почему так много желчи у народа закипает, когда они видят цены выше своих?
Вот я опубликовал новый компонент modMonitor. И что в итоге? Куча комментов из серии «Фигле так дорого? Там же делать нечего! За час накидает любой разраб». Особенно доставил этот комментарий.
То же самое и в ВК.
Вот я и задаюсь вопросом: реально ли все за копейки работают? Реально все думают, что 5000 за компонент — это невероятно дорого? Или так только новички думают? Не может же быть, чтобы все за 200-300 рублей работали. Или может все дело в том, что все хотят больше денег, но совсем не получается продажи наладить? Я тоже когда-то это проходил, когда-то вот прям совсем-совсем было плохо с заказами. Но тогда я понял, что надо работать над узнаваемостью. Проблема не во мне как в специалисте была, а в том, что про меня просто никто не знает. Я занялся работой над узнаваемостью. Но при этом у меня не возникло мыслей «Ааа, усе дофига денег гребут, а мне не достается ничего. Вот если бы они все дешевле сделались, и я бы на их фоне привлекательней стал.». Плюс к этому я продолжил работать над собой, постоянно развивая свои знания.
Вот я опубликовал новый компонент modMonitor. И что в итоге? Куча комментов из серии «Фигле так дорого? Там же делать нечего! За час накидает любой разраб». Особенно доставил этот комментарий.
То же самое и в ВК.
Вот я и задаюсь вопросом: реально ли все за копейки работают? Реально все думают, что 5000 за компонент — это невероятно дорого? Или так только новички думают? Не может же быть, чтобы все за 200-300 рублей работали. Или может все дело в том, что все хотят больше денег, но совсем не получается продажи наладить? Я тоже когда-то это проходил, когда-то вот прям совсем-совсем было плохо с заказами. Но тогда я понял, что надо работать над узнаваемостью. Проблема не во мне как в специалисте была, а в том, что про меня просто никто не знает. Я занялся работой над узнаваемостью. Но при этом у меня не возникло мыслей «Ааа, усе дофига денег гребут, а мне не достается ничего. Вот если бы они все дешевле сделались, и я бы на их фоне привлекательней стал.». Плюс к этому я продолжил работать над собой, постоянно развивая свои знания.
Массовый импорт модификации продуктов [miniShop2]
В поддержке задали вопрос как можно массово добавлять модификации для продуктов (разные цены для разных размеров, артикулы уникальны для каждого размера).
Ниже привожу пример…
Ниже привожу пример…
Мой первый скрипт - Сеансы кино
Сразу говорю, красотой еще заморачивался и выводом через отдельный шаблон пока тоже не заморачивался.
Логика: Скрипт выполняется по крону 1 раз в час, записывает данные в [[*content]] ресурса 6(Афиша)

Логика: Скрипт выполняется по крону 1 раз в час, записывает данные в [[*content]] ресурса 6(Афиша)

Вывод сгруппированных опций товара
Регистрационные данные на почту клиента, miniShop2
Появилась задача: после заказа клиентом товаров в интернет-магазине, реализованном на miniShop2, высылать регистрационные данные (логин/пароль) на указанную почту клиента. Из коробки почему то такого функционала нет, хотя регистрация проходит. Получается так, что пользователь после оформления заказа даже и не подозревает что только что зарегистрировался на сайте. Как-то это не правильно. Собственно отсюда и появилась такая задача.
Плагин для цитирования отдельных текстов в Tickets
Каждый, наверное, видел на современных форумах есть возможность цитирования отдельно взятого текста путём выделения его. Т.е выделяем текст на странице топика или в комментарии пользователя, появляется тултип с предложением процитировать выделенное — жмём и выделенный текст уже в редакторе обрамлённый тегами blockquote. Этот плагин как-раз это и умеет
Обратились ко мне ребята с такой просьбой, в следствии чего и появился этот плагин. Код не выкладываю, ниже будет ссылка где его можно скачать и попробовать в работе. Расскажу только вкратце что он делает.
Обратились ко мне ребята с такой просьбой, в следствии чего и появился этот плагин. Код не выкладываю, ниже будет ссылка где его можно скачать и попробовать в работе. Расскажу только вкратце что он делает.
Загрузка заказов ms2, Tikets на стартовой странице
При сравнении «специализированных» cms для интернет магазинов и minishop заметил общую тенденцию у первых выводить при входе в админку список заказов. После недолгой переписки с замечательным исполнителем Павлом Гвоздем возникло такое замечательное и гениальное по простоте решение:
заходим в настройки системы, далее в фильтре по ключу отыскиваем 2 значения:
1. welcome_action меняем с welcome на mgr/orders
2. welcome_namespace с core на minishop2
и вуаля на чистом клиенте отображается список заказов, очень удобно
заходим в настройки системы, далее в фильтре по ключу отыскиваем 2 значения:
1. welcome_action меняем с welcome на mgr/orders
2. welcome_namespace с core на minishop2
и вуаля на чистом клиенте отображается список заказов, очень удобно
Добавление своих полей в форму заказа [обновлено]
При разработке нескольких проектов, возникала необходимость в получении дополнительных данных от покупателей, а полей в miniShop2 ограниченное количество. Поиск готового решения результата не дал, поэтому предлагаю свой вариант.
Решение обновлено, убраны правки исходного кода минишопа, теперь при обновлении ничего не затрется, изменены ключи у полей
Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.
Более подробно далее
Решение обновлено, убраны правки исходного кода минишопа, теперь при обновлении ничего не затрется, изменены ключи у полей
Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.
Более подробно далее
Скрипт для создания менеджера
Скрипт для создания пользователей с определенными правами и своим источником файлов для админки.
По умолчанию будет создан менеджер с логинам и паролем manager и медиа источником с корневым каталогам assets/uploads из прав у пользователя будет только возможность работать с ресурсами, а c пунктов меню доступ только к «Приложения»
Для настройки политики доступа необходимо в массив $accessPolicy добавить название определенной политики с значение 0 или 1
По умолчанию будет создан менеджер с логинам и паролем manager и медиа источником с корневым каталогам assets/uploads из прав у пользователя будет только возможность работать с ресурсами, а c пунктов меню доступ только к «Приложения»
Для настройки политики доступа необходимо в массив $accessPolicy добавить название определенной политики с значение 0 или 1
Выбор в скрипте создания сайта: PHP 5/7, HTTP(S)
При настройке сервера по этой инструкции для создания нового сайта очень удобно пользоваться приложенным скриптом.
В процессе эксплуатации сервера с ним произошли основные метаморфозы:
1) Обновлен nginx до версии 1.10 по официальной инструкции.
2) Установлен PHP7 по этой инструкции. Спасибо Сергею Пожидаеву.
3) Установлены скрипты Let's Encrypt по этой инструкции
В процессе эксплуатации сервера с ним произошли основные метаморфозы:
1) Обновлен nginx до версии 1.10 по официальной инструкции.
2) Установлен PHP7 по этой инструкции. Спасибо Сергею Пожидаеву.
3) Установлены скрипты Let's Encrypt по этой инструкции