Доработки на сайте. PHP yii
Сайт: stal-cherepovets.ru
Необходимо:
1. Убрать печатную форму прайса (в разделе прайс есть ссылка Распечатать): stal-cherepovets.ru/prais...
2. Убрать там же Ссылки Скачать Excel и Скачать pdf.
3. Вместо п. 1 и 2 реализовать механизм:
3.1. Сделать ссылку получить актуальный прайс, при выборе которой:
3.1.1.Если пользователь авторизован Задаем ему вопрос: Актуальный прайс отправить на ваш email указанный в профиле хххх@хххххх.хх? и варианты ответа Да, На другой email
3.1.1.1. Если отвечает Да – выдаем сообщение Актуальный прайс отправлен на хххх@хххххх.хх. Проверьте вашу почту. ему на указанный в профиле email отправляется
3.1.1.2. Если отвечает На другой emai – пишем Укажите email для получения актуального прайса и показываем поле для ввода email с валидацией. После нажатия на кнопку Получить актуальный прайс выдаем сообщение Актуальный прайс отправлен на хххх@хххххх.хх. Проверьте вашу почту
3.1.2.Если пользователь не авторизован – пишем Укажите email для получения актуального прайса и показываем поле для ввода email с валидацией. После нажатия на кнопку Получить актуальный прайс выдаем сообщение Актуальный прайс отправлен на хххх@хххххх.хх. Проверьте вашу почту. Рекомендуем авторизоваться на сайте, чтобы не вводить email каждый раз.
3.2. После нажатия на кнопку Получить актуальный прайс необходимо отправить на указанную почту два файла – прайсы в формате Excel и в формате pdf. Необходимо в настройках добавить параметры smtp. Тема Email – Актуальный прайс от ООО Сталь-Череповец, содержание: Здравствуйте. В приложении к письму вы найдете два файла прайс в формате xls и в формате pdf. И тема и содержание должны задаваться как параметры в админке.
3.3. Также необходимо добавить настройку для указания списка внутренних получателей о том, что запрошен прайс на сайте.
3.3.1.Вводим параметр Куда отправить уведомление о запросе прайса на сайте, где через запятую будут указаны email получателей.
3.3.2.Вводим параметр для темы и содержания сообщения получателям. Изначально: Тема На сайте stal-cherepovets.ru запросили актуальный прайс. Содержание: С сайта был отправлен прайс на email хххх@хххх.хх (указываем email куда отправили) + если авторизован пользователь название компании.
3.3.3.Отправляем email адресатам указанным в п. 3.3.1.
4. Стали очень много слать спама через механизм Заявка на свободную тему. Необходимо:
4.1. Установить более сложную защиту от роботов.
4.2. Сделать этот блок отключаемым.
5. Реализовать механизм уведомлений о том, что не подгружен на сайт свежий прайс.
5.1. В параметрах на сайте указать время проверки.
5.2. Контролировать факт подгрузки прайса в админке.
5.3. В указанный в п. 5.1 час с понедельника по пятницу необходимо проверить был за загружен актуальный прайс. Если прайс не подгружался – сформировать email на адреса указанные в специальном параметре Получатели уведомления о том, что прайс не подгружен. Также через параметры задать Тему До сих пор не подгружен актуальный прайс на сайт. В содержании: До текущего момента на сайт не загружен актуальный прайс-лист
Applications 1
Current freelance projects in the category Web Programming
Update of the one-page website for construction services
22 USD
Updating the existing one-page self-written website for construction services Task: -Redesign of the website -Adding service categories by creating a multi-landing page for 6 categories -Adding photos and descriptions of work to each category -Optimization of the website's… Web Programming ∙ 14 hours 5 minutes back ∙ 68 proposals |
Refinement of the Front-end e-commerce site on OpencartNeed to refine the front-end of an e-commerce site on OpenCart. Main tasks: fix visual bugs, ensure responsiveness for mobile devices, improve the display of product cards, categories, cart, and checkout page. Neat layout is expected, maintaining the current design, and correct… Content Management Systems, Web Programming ∙ 15 hours 54 minutes back ∙ 46 proposals |
Development of a lead collection form before program upload (MODX)Website: bricscad-ukraine.com.uaCMS: MODXGoal: Create a lead collection mechanism before downloading software for 3 versions: Windows, MacOS, Linux from the site for further processing by the sales department. Web Programming ∙ 19 hours 23 minutes back ∙ 29 proposals |
Remove viruses from the site and update plugins (Wordpress)Need a WordPress specialist for technical refinement of the website Task: Clean the website https://www.mast-agency.com/ from viruses/malicious code, files; (there is a virus on the site that creates pages and redirects to someone else's store) Update plugins so that the… Content Management Systems, Web Programming ∙ 22 hours 55 minutes back ∙ 69 proposals |
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 23 hours 59 minutes back ∙ 46 proposals |