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


Недооформленные модули

идеи для доработок будущие модули

  • Вы не можете ответить в тему
Сообщений в теме: 15

#1 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 24 August 2012 - 07:44 PM

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

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

Но если доработка покажется нужной еще кому-то - можно и напрячься оформить или отдать код как есть.



Из, недавнего, того что помню...

- Единицы товаров (возможность выбора в админке из выпадающего списка, с отображением в пользовательской части - шт, кг, м - для продажи товаров в разных единицах измерения)

- Отключение сортировки в категории или ее модификация (в админке в настройках категории можно отключить сортировку в каталоге или убрать некоторые пункты (к примеру, сортировка по цене), если они не целессообразны в данном разделе)

- Баннеры для категорий (свой набор баннеров для каждой категории, загрузка картинок, настройка ссылок и редактирование - в настройках категории, выводятся слайдером в отдельном модуле)

- Вес и артикул для характеристик товара (удобно, если много одинакового товара в разных упаковках, вес передается дальше для подсчета в модуль доставки)

- Скрипт подбора кондиционера (с подстановкой результата в параметры для поиска)

Придет в голову - буду продолжать дальше, много мелочевки было :)
Присоединяйтесь !
  • 0
502 Bad Gateway

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 24 August 2012 - 08:52 PM

ИМХО, получится "фукака". Т.е. классическое, когда написать свое проще, чем разобраться в чужом и достать оттуда золотое зерно. За редчайшим исключением. Естественно, эта мысль валидна для тех, кто способен "написать свое" :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 24 August 2012 - 08:59 PM

Может и так, время покажет. А тому, кто способен сам написать, будет полезнее сама идея.
  • 0
502 Bad Gateway

#4 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 24 August 2012 - 09:13 PM

ИМХО, получится "фукака". Т.е. классическое, когда написать свое проще, чем разобраться в чужом и достать оттуда золотое зерно.

Согласен с тобой, но лично у меня бывает такое, что самому писать времени не найдется, а увижу чью-то "фукаку" обрадуюсь начну колупать..... понимаю что оно не годится, т.к. я нифига понять не могу, но раз уже начал то "мыши кололись плакали, но продолжали жрать кактус" :lol:

Так что по сути можно и сделать, но действительно как-то отделить от общего контента. Предлагайте как )))
  • 0

#5 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 24 August 2012 - 09:22 PM

Так что по сути можно и сделать, но действительно как-то отделить от общего контента. Предлагайте как )))

Я бы оставил недалеко от модулей, как 'родительской' категории. Название только понятнее придумать.

Может быть обьединить с темой запроса новых модулей или реализации пользовательских хотелок...
  • 0
502 Bad Gateway

#6 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 August 2012 - 09:40 AM

Так что по сути можно и сделать, но действительно как-то отделить от общего контента. Предлагайте как )

Раздел с названием типа "Недописанное-ненаписанное (копилка идей)"
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#7 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 25 August 2012 - 10:00 AM

Раздел с названием типа "Недописанное-ненаписанное (копилка идей)"

Да, как-то так )
  • 0
502 Bad Gateway

#8 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 August 2012 - 10:09 AM

Кстати, вот эти два момента очень удобно реализованы в 1С начиная еще с 7.5, а то и с 7.0. Можно не изобретать велосипед, а просто содрать логику оттуда и реализовать.

Единицы товаров (возможность выбора в админке из выпадающего списка, с отображением в пользовательской части - шт, кг, м - для продажи товаров в разных единицах измерения)

- Вес и артикул для характеристик товара (удобно, если много одинакового товара в разных упаковках, вес передается дальше для подсчета в модуль доставки)


  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#9 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 25 August 2012 - 10:20 AM

Кстати, вот эти два момента очень удобно реализованы в 1С... Можно не изобретать велосипед, а просто содрать логику оттуда и реализовать.

Кому как, я в логике 1с вообще не волоку.
Единственная, связанная со складскими программами моя доработка была выгрузка каталога из Оборота (есть такая штука типа 1С) в CSV для shopcms.
  • 0
502 Bad Gateway

#10 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 August 2012 - 11:06 AM

Кому как, я в логике 1с вообще не волоку. Единственная, связанная со складскими программами

1С не складская программа :), 1С это язык типа Вижуал-Бэйсика, но заточенный под решение задач предприятия. Изначально бухгалтерия и товарооборот, а сейчас уже во все дырки затычка :). На этом языке пишется приложение, которое называется "конфигурация".

Если коротко и в терминах ShopCMS, то создаются характеристики вес (килограмм, грамм, тонна), размер (мм, см, м, км), объем(..) и описывается их кратность. Т.е. основной "вариант" - метр, а миллиметр это 0.001 основного. Вот этой кратности в ShopCMS уже нет. Товару можно задать в каких величинах (основных) он описывается, а при выборе товара можно сменить основную величину на другую, но на кратную. И в 1С есть очень полезное понятие "набор", где можно создать товар, содержащий, например, 200мл товара "чернила" с названием "банка чернил, 200мл". Т.е. приняли мы на склад 10л товара "чернила", продаем наборы "банка чернил, 200мл" и все быстро и удобно списывается.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#11 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 25 August 2012 - 11:09 AM

1С не складская программа , 1С это язык типа Вижуал-Бэйсика

Ну я ж говорил, что не волоку :)
  • 0
502 Bad Gateway

#12 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 25 August 2012 - 11:10 AM

1С не складская программа , 1С это язык типа Вижуал-Бэйсика,


Что мне больше всего понравилось, так это то, что в 1С можно писать прямо на вижуал-бейсике :D он его прекрасно понимает.
Я одно время долго и мучительно боролся с языком 1С, т.к. никак не мог привыкнуть к его русскоязычности
ну где вы видели чтобы на языке программирования писали

если а = б тогда куку )))

поэтому писал код на вижуал бейсике и потом переводил в 1С и однажды забыл удалить код ВБ из файла 1С
каково было мое удивление когда код выполнился )))

Программист 1С тогда вообще офигивал когда открывал то что я писал для 1С :lol:
  • 0

#13 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 August 2012 - 11:29 AM

Программист 1С тогда вообще офигивал когда открывал то что я писал для 1С

Это какой-то очень странный программист :). В коробке 1С лежат два тома описания языка (в семерке, в восьмерке не знаю), где каждая "русскоязычная" функция имеет и "англоязычное" написание. Любой нормальный программист правдами/неправдами достает эти два тома. Обычно это не сложно, т.к. честно купившему 1С заказчику эти две книги нахрен не нужны :). И практически каждый программист сначала по привычке начинает писать код в англоязычном виде плюясь и ругаясь на функции типа СписатьСоСчетаКонто(Прд, Ввд, ОстатокБабла), но потом понимает, что это действительно удобно - русскоязычность функций :). Для 7.5-7.7 были и целые конфигурации, написанные целиком в англоязычном стиле, но это, скорее, исключение. Кто-то из прибалтов писал, чтоли.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#14 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 25 August 2012 - 12:42 PM

Это какой-то очень странный программист

Программист этот очень хороший специалист.
Работали мы тогда на 7,7. Внедряли в институте "автоматизацию рабочего процесса"
Автоматизировали учет успеваемости студентов, объединяли все подструктуры - Кафедры, деканаты, учебный отдел и т.д.
  • 0

#15 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 August 2012 - 12:56 PM

Программист этот очень хороший специалист.

Да я не к тому, что плохой. Просто увидев 1С программист обычно первым делом выясняет "а по человечески на этом курином языке можно писать?" и оказывается, что можно. Т.е. странно, что он был удивлен кодом на английском :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#16 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 25 August 2012 - 05:15 PM

Да я не к тому, что плохой. Просто увидев 1С программист обычно первым делом выясняет "а по человечески на этом курином языке можно писать?" и оказывается, что можно. Т.е. странно, что он был удивлен кодом на английском

Ну лично я был очень удивлен. А он знал что у меня с этим трудности, но ничего не сказал. ))) Может он конечно удивился что я на Вижуал Бейсике умею писать :lol: а не английскому языку в коде.... Но я почему-то подумал что именно этому.... :)
  • 0