ImageCMS Shop Версия 2.9.0
Список исправлений багов и дополнений в функционале:
- При удалении категории удалять варианты продукта.
- Настроить отображение Meta-Title в категоріях
- На второй и следующих страницах при отображении категории убрать отображение описания категории. На первой странице поставить внизу страницы под всеми товарами по умолчанию.
- На второй и следующих страницах при отображении категории добавлять к Мета-Title спереди номер страницы «2 – » и т.д.
- Когда идет переключение на вторую и следующие страницы категории, при возвращении назад на первую должна сохраняться ссылка на категорию, без дополнительных переменных.
- На страницы: «/shop/profile», «/shop/cart», «/auth» добавить <META NAME=»ROBOTS» CONTENT=»NOINDEX, NOFOLLOW»> по умолчанию.
- На все ссылки, которые ведут на страницы: «/shop/profile», «/shop/cart», «/auth» добавить rel=»nofollow» по умолчанию.
- Для каждой картинки добавить alt=»Название товара» как при отображении категории, так и при отображении товара.
- При отображении товара добавить в Meta-Title и Meta-Description спереди его id.
- На страницах отображения категории и товара есть элемент навигации «Главная > Видео > TV & HDTV». «Главная» содержит ссылку http://demoshop.imagecms.net/shop, которая создает дубль главной страницы. Удалить эту ссылку и сделать редирект 301 http://demoshop.imagecms.net/shop на http://demoshop.imagecms.net/.
- На странице бренда отображать название бренда.
- Логотип содержит ссылку http://demoshop.imagecms.net/shop, изменить на http://demoshop.imagecms.net/
- Сделать возможность для каждой категории правки h1. Если в поле h1 не введено значение, тогда отображать название категории.
- Возможность указать в настройках количество символов в дробной части цены при отображении цены товара. Возможность также указать — округлять значение цены или обрезать дробную часть при превышении количества символов в дробной части. Это условие должно также распространяться на изменение валют.
- Чтобы отключить комментарии недостаточно их просто отключить в администраторской части. Необходимо еще убирать в файле product.php вызов метода. Исправить.
- В shop.php в методах _getNew в _getHits в ф-ю лимит передавать переменную limit, а не статическое число.
- Добавить в массив разрешенных форматов рисунков «jpeg».
- Не работает resize рисунков, если в пределы указанных размеров входит высота.
- Убрать номер заказа с фронтальной части.
- Вынести все JS и CSS коды в отдельные файлы с файлов шаблонов.
- Во всех шаблонах вверху файла указать в виде комментариев все переменные, к которым имеется доступ в этом файле.
- Уменьшенные изображения для товаров должны автоматически формироваться и сохранятся в отдельной папке.
- В category.php 144 убрать (int), так как очень часто нужно фильтровать бренды чекбоксом, передавая массив.
- Не работает сравнение товаров.
- При клике на «Создать товар» в администраторской части при просмотре всех товаров категории, сразу делать выбранной эту категорию.
- Не верно работает переключалка левого меню категорий в администраторской части при переключении между магазином и цмс, исправить, чтобы по дефолту работала на ImageCMS Shop и на всех страницах ImageCMS Shop оставалось дерево категорий Интернет-магазина.
- При изменении URL категории автоматически изменять URL всех подкатегорий.
- Для главной страницы отображать Meta: Title, Description, Keywords и предоставить возможность их редактировать в настройках администраторской части.
- Показывать страницу с 404 ошибкой, если товар был, а потом его удалили.
- В файл .htaccess добавить
# RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301] - Проверить работу капчи при входе в администраторскую часть и при добавлении комментариев. Часто возникает ошибка с вводом и проверкой капчи.
- В файл robots.txt добавить:
User-agent: *
Disallow:
User-agent: Yandex
Disallow:
Host: site.com - Не работает файл менеджер tinybrowser в редакторе.
- При добавлении дополнительных изображений к товару проверить, высвечивается ли сообщение о том, что товар сохранен, когда нажимаешь на кнопку «Сохранить».
- Исправить {renderCategoryPath($model)}
- Для категории товаров, «Элементы навигации»:
<div xmlns:v=»http://rdf.data-vocabulary.org/#» class=»breadCrumbs»>
<span typeof=»v:Breadcrumb»><a property=»v:title» rel=»v:url» href=»http://site.ru/»>Название сайта</a></span> >
<span typeof=»v:Breadcrumb»><a property=»v:title» rel=»v:url» href=»http://site.ru/shop/category/nazvaniye-categoriyi»>Название категории</a></span>
</div> - Для товара, «Элементы навигации»:
<div xmlns:v=»http://rdf.data-vocabulary.org/#» class=»breadCrumbs»>
<span typeof=»v:Breadcrumb»><a property=»v:title» rel=»v:url» href=»http://site.ru/»>Название сайта</a></span> >
<span typeof=»v:Breadcrumb»><a property=»v:title» rel=»v:url» id=»navlink3″ href=»http://site.ru/shop/category/nazvaniye-categoriyi»>Название категории</a></span> > - <span typeof=»v:Breadcrumb»><a property=»v:title» rel=»v:url» id=»navlink35″ href=»http://site.ru/shop/category/nazvaniye-categoriyi/nazvaniye-podcategoriyi»>Название подкатегории</a></span>
</div> - Исправить ошибку со страницей 404.
- Сделать, чтобы была возможность отметить выводить «Краткое название сайта», которое находится в настройках как дополнение к Title всех товаров и категорий.
- По умолчанию для всех ссылок, которые формируются автоматически знаком разделения должен быть символ «-«, например: http://demoshop.imagecms.net/shop/category/video/dvd_dvr_pleery, а не http://demoshop.imagecms.net/shop/category/video/dvd-dvr-pleery, как сейчас.
- Страницы типа: http://demoshop.imagecms.net/shop/category/video/dvd_dvr_pleery?order=-&lp=&rp=&stock=1&action=1 и другие должны содержать в head <link rel=»canonical» href=»http://demoshop.imagecms.net/shop/category/video/dvd_dvr_pleery»/>
- Компилятор шаблонов вставляет по лишнему пробелу после открывающей фигурной скобки ‘{‘ и перед закрывающей ‘}’, если этот фрагмент шаблона находится внутри тегов {literal}{/literal}
- Нету значка ярлыка в URL «z-a» при создании категории для магазина, в imageCMS есть.
- в login.tpl
<script type=»text/javascript» src=»{$JS_URL}/mocha/mootools-1.2-core.js»></script>
<script type=»text/javascript» src=»{$JS_URL}/mocha/mootools-1.2-more.js»></script> исправить на: mootools-1.3-core.js - В некоторых темплейтах модулей и в каталоге общих шаблонов сайта нет чистого index.html или включить надо Options –Indexes
- в пагинации формируется «&», зачем?
- http://sitehome/shop/category/somecategory?&per_page=12
- templatesdefaultcss
general.css
@charset «utf-8»;
основной шаблон в utf-8, general.css в 1251.
@charset «utf-8» != 1251
другие файлы также в 1251, в css shop также. - http://demoshop.imagecms.net/auth/forgot_password
- «Регистарция» переименовать в «Регистрация».
- http://forum.imagecms.net/viewtopic.php?pid=3573#p3573
- http://forum.imagecms.net/viewtopic.php?pid=3629#p3629
- http://forum.imagecms.net/viewtopic.php?pid=3646#p3646
- http://forum.imagecms.net/viewtopic.php?pid=3460#p3460 пункт 6.
- В демо-версии сверху подровнять отображение wish-листа и корзины. Дописать слова перед обозначением количества товаров, сверху написать: “В корзине 0 товаров”, снизу написать: “В списке желаний 0 товаров”. Вместо ссылки “Профиль” авторизированным пользователям показывать ссылку “Личный кабинет”.
- На главной оставить тот слайдер, что у нас сейчас в демо-версии, новый слайдер можно дополнительно разместить в самом низу.
- После клика на редактировать, открывать администраторскую часть в новой вкладке.
- Переименовать в главном меню пункт “Настройки” на “Модули”. Перенести туда: “Пользователи”, “Скидки”. В “Система” перенести “Способы оплаты”, “Способы доставки”, “Валюты”.
- В категории товары все одинаковые, добавить рамку или надпись «Нет на складе».
- Если товара нет на складе, кнопка «Добавить в корзину» не активна.
- В трех браузерах FF, Opera, Chrome завис сайт, после «Оформить Заказ». И дальше сайт не работает.
- При добавлении доп. изображений, фото сохраняется не в том окошке, куда я добавил, а в следующем.
- <meta name=»generator» content=»ImageCMS»> должен быть с />
- /shop редирект 301 на главную.
Новые возможности версии:
- Синхронизация с Yandex.маркет.
- Возможность добавлять картинки к вариантам товара.
- Возможность создавать статусы заказов и редактировать.
- Возможность просматривать пользователей Интернет-магазина. Возможность просмотреть wish-лист пользователя, запросы о появлении, call-backи, историю заказов, а также контактные данные: ФИО, Логин(телефон), Адрес, Город, Индекс города, e-mail, сумма выполненных заказов, время регистрации.
- Возможность создавать wish-листы.
- Возможность создавать call-backи.
- Возможность создавать запросы об уведомлении.
- Возможность возле каждого товара и варианта товара указать «есть на складе». Чтобы если даже цифра «Склад» была «0», а отмечен вариант «есть на складе», тогда у товара был такой статус. По умолчанию для всех товаров – «Есть не складе».
- Сверху в шапке админки поставить четыре ссылки – «Запросы об уведомлении», «call-backи», «Товары без картинок», «Заказы».
- Привести заказы к виду таблицы с полями: «№ заказа», «Логин», «ФИО», «Сумма заказа», «Дата и время заказа», «Способ оплаты», «Способ доставки», «Статус», «Кнопка просмотр», «Кнопка удалить».
- Сделать возможность поиска заказов по номеру, по статусу, по дате, по логину.
- При отображении заказа добавить: историю статусов с комментариями, возможность добавить товар к заказу.
- В система-настройки добавить следующие настройки:
- На вкладке изображения добавить размер для маленького изображения, дополнительных изображений, водяной знак;
- На вкладке заказов добавить уведомления о смене статусов;
- Сделать вкладку wish-листов;
- Сделать вкладку уведомления о появлении;
- Сделать вкладку call-backов;
- Сделать вкладку Регистрация после заказа;
- Сделать вкладку Восстановление пароля по e-mail.
Ищите, где играть в игровые автоматы без регистрации бесплатно Заходите на сайт ePassion.ru
Ivan Pylypchuk
Основатель и CEO в Premmerce, ImageCMS. Более 10 лет опыта в области разработки приложений, маркетинга и консалтинга для e-commerce.
Comments (0)