Требуется доработать модуль платежи. Движение денежных средств, доходы и расходы. Обязательно опыт работы с Vtiger CRM.
Рефакторинг кода в проекте на SimplaCMS
Есть проект на SimplaCMS.
CMS магазинная, но используется "не по назначению".
Необходимо выполнить своеобразный рефакторинг кода и исправить один из шаблонов.
Контроль выполнения задачи в редмайне заказчика, работа с кодом через Github.
Подробности в wiki проекта в редмайне.
Задача состоит из двух частей:
1)Сайт делался на движке магазина, поэтому названия объектов и таблиц не соответствуют их назначению, также в шаблонах.
Сейчас есть сущности:
Products(Товары)
Brands(Брэнды),
Категории(Категории),
которые используются не по назначению.
Задача состоит в том, чтобы произвести глобальное переименование сущностей и переменных, которые содержат эти сущности, чтобы они отражали действительность:
Products(Товары) -->Сompanies(|Организации)
Product(Товар) -->Сompany(|Организация)
Brands(Брэнды) --> Cities(Города)
Brands(Брэнды) --> City(Город)
Categories(Категории) -> Brands (Производители),
Category(Категория) -> Brand (Производитель)
Переименование нужно произвести:
во всех файлах *.php и *.tpl с учетом регистра.
переименовать все файлы, которые содержат названия сущностей
переименовать таблицы и поля в базе данных. Переименование в БД должны быть оформлены в виде миграции sql.
переименовать русскоязычные названия в шаблонах админки.
Естественно, после всех изменений должна быть сохранена работоспособность движка.
2) Список городов есть не только в базе, он дублируется в явном виде в шаблоне products.tpl в javascript
В базе есть список городов с настройками (сейчас это brands).
Однако скрипт выбора города в шаблоне products.tpl использует не их, а собственный список.
Необходимо переименовать все объекты и переписать шаблон так, чтобы данные брались из базы.
Заявки фрилансеров
Похожие заказы
- $50Веб-программированиенет заявокЗакрыт9 лет назад
Требуется прогер по Joomla 3.x. Умение писать с нуля и дописывать компоненты/модули/плагины. Только с опытом, новичков не рассматриваю! Оставляйте Ваши контакты, кратко опишите Ваш опыт и ...
Веб-программирование3 заявкиЗакрыт10 лет назадТребуется на сайт по производству окон поставить модуль, с помощью которого можно "окрашивать" раму и сетку в разные цвета. Пример тут: http://goo.gl/Q033fY . Тут сделано на java, но можно и css ...
Веб-программирование4 заявкиЗакрыт10 лет назадТребуется скрипт статистики сообществ социальной сети ВКонтакте на основе api, аналог http://allsocial.ru/communities/ Никаких наворотов и ничего лишнего. Всё так, как в примере. В заявках обязательно указывайте свою стоимость.
Веб-программирование3 заявкиЗакрыт10 лет назадНужно скопировать инет магазин и посадить его на вп, цена вопроса 1500, срок сегодня-завтра.
Веб-программирование3 заявкиЗакрыт10 лет назадДень добрый. Необходимо настроить плеер на проекте http://books4edu.ru/screencast/archive 1. Начало воспроизведения до полной загрузки видеофайла. 2. При раскрытии видео-записи на весь экран, файл не должен подгружаться заново. 3. При воспроизведение ...
Веб-программированиенет заявокЗакрыт10 лет назадДобрый день. Нужно скачать контент с одного иностранного магазина в csv файл + изображения к позициям в каталог рядом (написать и выполнить парсер). Выдача информации на доноре защищена капчей. Язык - ...
Веб-программирование5 заявокЗакрыт10 лет назадНадо изменить (добавить еще одну ссылку к стандартному) файл xml/yml в ShopCMS по шаблону - http://файлообменник.рф/h8r0gr5g5vsi.html
Веб-программирование1 заявкаЗакрыт10 лет назадhttp://www.velior.ru/ В один день стал загружаться очень медленно. Понять, что конкретно случилось, не получается. Незадолго до этого велась только обычная работа по добавлению/редактированию контента и правились редиректы в htaccess.
Веб-программирование4 заявкиЗакрыт10 лет назадТребуется доработка разделения прав RBAC с помощью уже установленного стандартного модуля Yii2 User management
Веб-программирование5 заявокЗакрыт10 лет назад