Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужен специалист по системам управления сайтом, с хорошим знанием mysql, php и smarty.

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

1. Функция вывода спецпредложений – сделать функцию генерирующую массив спецпредложений исходя их заданных параметров. Тут и далее надо помимо всех данных об объекте собирать урл картинки и это касается всех функций со списками.

2. Функция вывода товаров

3. Функция вывода разделов товаров

4. Функция вывода публикаций

5. Функция вывода рубрик

6. Функция вывода данных о товаре

7. Функция вывода данных о публикации

8. Функция вывода данных о разделе

9. Функция вывода данных о рубрике

10. Сделать единый поиск в админке с небольшой переделкой верстки – верстальщик поможет сам шаблон переверстать. Т.е. будет одно поле, в котором надо будет указать строку, а далее надо будет выдать результаты, где эта строка найдена.

11. Привести к единому виду страницы редактирования товара, раздела, рубрики и публикации в админке.

12. Настроить вывод 3 галерей в шаблонах – чистая верстка галерей есть, и сами галереи сейчас есть, нужно проверить их правильность работы и поправить. Тут должно хватить чистки кода и правильного запроса при формировании списка картинок из предыдущих задач

13. В админке добавить возможность указывать порядок у фото для каждого товара\раздела\публикации\рубрики – само число в БД есть, надо наладить работу с ним

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

{special_products}

Возвращает массив спецпредложений или новинок.

- mode – тип товаров (spec – спецпредложения/new – новинки) – cat – родительская категория. По умолчанию – корневая. – qty – количество категорий в массиве. По умолчанию 5. – sortby – поле, по которому осуществляется сортировка. – order – порядок сортировки (asc (по умолчанию) – по возрастанию, desc – по убыванию). – size – размер картинки – assign – переменная, в которую записывается возвращаемый массив. По умолчанию – default.

Элементы возвращаемого массива:

- id – идентификатор. – title – заголовок – link – ссылка – date – дата – memo_short – краткое описание. – price – цена – currency – валюта – assign – переменная, в которую записывается возвращаемый массив. По умолчанию – default.

Дополнительно потребуется после этого настроить инсталлятор и обсудить варианты выдачи ключей, чтобы защититься от несанкционированного копирования.

Это за доп.оплату.

Для работы есть тестовая площадка и SVN. В идеале найти надежного и опытного специалиста для последующего долгого сотрудничества.

14 лет назад
vlad77
52 годаРоссия
17 лет в сервисе
Был
7 лет назад
Выбранный исполнитель
classic
38 летУкраина
15 лет в сервисе
Был
13 лет назад
35 отзывов(-9)
14 лет назад
$300
5 дней