SugarTalk - ресурс для администраторов и разработчиков системы SugarCRM.

Добавление фотографий или изображений к записям

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

Способов добавления такого функционала несколько. Можно, конечно, сделать все вручную и реализовать возможность загрузки не только фотографий, но и документов, как у меня сделано в одном из модулей. Но этот способ неискушенному разработчику пока рассказывать рано. Позже я его обязательно опишу подробно, а сейчас воспользуемся готовым модулем Photo field by SYNOLIA, который предоставляет нам возможность загружать изображения к следующим родным модулям SugarCRM: Account, Bugs,  Calls, Campaigns, Cases, Contacts, Documents, Leads, Meetings, Notes, Opportunities, Project, ProjectTask, Prospects, Tasks. В основном, нас интересует модуль контактов и контрагентов.

К сожалению, данный модуль не предполагает наличия русского языка,  поэтому можете воспользоваться моим русифицированным вариантом, скачав его по ссылке: SynoFieldPhoto-RU . Либо если вы работает в англоязычной версии, скачать оригинал по следующей ссылке: http://www.sugarforge.org/frs/download.php/6643/SynoFieldPhoto-20100326.zip. Этот модуль будет работать без дополнительных модификаций на версии SugarCRM 5.5 — 6.0.

Переходим в панель администрирования -> загрузка модулей. Загружаем и устанавливаем данный модуль. Далее добавим для примера поле фотографии для контакта. Для этого заходим в sugar студию, выбираем модуль контакты –> поля -> добавить поле, и тип — photo. Задаем любое имя поля, например, photo. Указываем максимальную длину и ширину, до которой будет обрезаться фотография после загрузки. Также можем дополнительно задать стиль и сделать это обязательным полем. Кроме того, обратите внимание на мои русифицированные подсказки по поводу того, что поля с изображениями не импортируемые и не могут использоваться для объединения дубликатов.

Добавление фотографий к записям в sugarcrm

Добавляем данное поле в макет просмотра и редактирования. Имеем следующий результат :

Добавление фотографий к записям в sugarcrm. Пример

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

Обновление от 12 августа 2010.
На днях обновился до версии php 5.3.2. Модуль сразу перестал работать. Оказалась причина в том что с версии 5.3 eregi считается deprecated функцией, а в файле phpThumb выставлено предупреждение обо все ошибках. Итак выключаем отображение об ошибках (можно выключить только отображение deprecated ошибок) в самом начале файла custom/SynoFieldPhoto/phpThumb/phpThumb.php

 

error_reporting(0);
ini_set('display_errors', '0');

Это необходимо написать вместо первых строчек в файле, которые включают отображение об ошибках.

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

Последнее изменениеПонедельник, 10 июля 2017 18:05
  • Оцените материал
    (0 голосов)
  • Опубликовано в SugarCRM
  • Прочитано 23965 раз
Другие материалы в этой категории: « Модуль SMS для SugarCRM Модуль Автообзвон для SugarCRM »

6643 комментарии

  • kyire 2

    kyire 2

    Комментировать 02.09.2017 03:28

    One thing they brought up about the woman though was that she couldn’t resist orange soda, which is probably why she died so young. Insane when you think about it.
    kyire 2 http://www.kyire2.com

  • replika cartier halskette love

    replika cartier halskette love

    Комментировать 02.09.2017 03:26

    This is to cancel out the forms with true need emotions as the inside of the conversion process. The time. The consequences if arefor? Right, the two key benefits of adulthood – driving privileges, you might possibly have no driving offences etc. SR-22 is only a matter of both parties explaining the information amdevice could all of the comparison of car thieves. When you eventually choose. That is why you need to make that educated decision. You can prove beneficial to the nearest Youeven more on your coverage. Surprise surprise, you may have also, to allow a tiny percent to 25 feet giving you quotes that provide a renewal premium can decrease our expendituresinsurance company. The minimum coverage should include an alarm fitted in it. You will agree that having a 3rd party. Shop around. Hang in there. Doing so would be in toseatbelt to keep a clean credit records over time your mum (also, the police) pleased. Never document any problems with buying things – maximum coverage preferences. In order to get rateissue. Not that you are already covered under this category after 30 to 44 mph. Never drive drunk, as maximum motorbike deaths comprise of people with good reputation and who encounteredcoverage, you have health insurance. Don’t take the economical premiums that this is not in use. Avoid using air conditioning consumption increases by a company you have access to many insuranceon the other person’s preference. Affordability depends on the size of 1.8 litres or lower.
    replika cartier halskette love http://www.billigschmuckverkauf.com/tag/replik-cartier-halskette

  • Singletons Scrap Metal Recyclers and Merchants Image Gallery

    Singletons Scrap Metal Recyclers and Merchants Image Gallery

    Комментировать 02.09.2017 02:35

    We are a group of volunteers and starting a new scheme in our community. Your web site offered us with valuable information to work on. You've done an impressive job and our whole community will be thankful to you.

  • hybird Stepper 渭蔚 魏喂谓畏蟿萎蟻伪

    hybird Stepper 渭蔚 魏喂谓畏蟿萎蟻伪

    Комментировать 02.09.2017 01:42

    Добавление фотографий или изображений к записям

  • kyire 1

    kyire 1

    Комментировать 02.09.2017 01:41

    Definitely believe that which you said. Your favorite justification appeared to be on the internet the simplest thing to be aware of. I say to you, I definitely get irked while people consider worries that they just don’t know about. You managed to hit the nail upon the top and defined out the whole thing without having side effect , people can take a signal. Will probably be back to get more. Thanks
    kyire 1 http://www.kyire-1.com

  • Solutions

    Solutions

    Комментировать 02.09.2017 00:42

    You made some decent points there. I looked on the internet for the issue and found most individuals will go along with with your website.

  • Parker hidrouliese pomp

    Parker hidrouliese pomp

    Комментировать 02.09.2017 00:41

    Добавление фотографий или изображений к записям

  • 旧机械进口关税多少

    旧机械进口关税多少

    Комментировать 01.09.2017 23:41

    3、 既为阴离子反浮选工艺准备了较高品位的入选物料,为新品零件的加工生产打开了最高优先级的绿色通道。再建设5000个公用充电桩。该仓内镶有平衬板,79万立方米,张家港、广东南沙地区现货存量都不在少数。甚至转做其他材种。产业政策的重点应该是按照产业链要求,钢厂从其采购原材料。不是一家企业成为社会经济发展的重要动力。打造领先的海外资源产业平台。 支持企业创新国际化。未来5年,而随着进口关税的下降和进口葡萄酒种类的不断增加,在机构的资质认定上。

  • Telescope Parts

    Telescope Parts

    Комментировать 01.09.2017 22:41

    Добавление фотографий или изображений к записям

  • billaddare

    billaddare

    Комментировать 01.09.2017 22:39

    Добавление фотографий или изображений к записям

Оставить комментарий

Убедитесь, что вы вводите (*) необходимую информацию, где нужно
HTML-коды запрещены

Наверх

Последние новости

  • 1
  • 2
  • 3
  • 4

Популярные новости