camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Мультиязычность - версия 2
25.04.2020

Предлагается сравнительно простой по реализации вариант мультиязычности для Simpla.
Сделано своеобразно, имеет некоторые особенности.

Работает следующими образом:
1. Поддерживается новая таблица - для языков.
2. Для каждого языка используются:
2.1 Отдельный шаблон (в начале копируется текущий, затем, естественно, редактируется),
2.2 Отдельные языковые таблицы со своим префиксом, например, lang3_categories, lang3_features, lang3_products.
3. Список языковых таблиц задается в файле конфигурации.
4. На витрине и в админке на всех страницах имеется переключатель языков - можно установить один из языков или выбрать вариант по умолчанию.
5. При установке языка происходит работа с языковыми таблицами выбранного языка и остальными неязыковыми таблицами как обычно.
6. В админке происходит одновременно редактирование только ОДНОЙ языковой версии каждого объекта (товар, категория). Для редактирования версии другого языка надо переключать язык. Например, на одной странице категории не задаются сразу несколько названий на разных языках.
7. Редактируется и показывается, таким образом, как версия для конкретного языка, так и версия по умолчанию.
8. Если администратор создает новый объект (товар, категория), то этот объект создается для всех языков (с одинаковыми данными). Для полного редактирования объекта надо переключаться на разные языки.
9. Импорт-экспорт и обмен с 1С работают отдельно в каждой языковой версии.

Некоторое неудобство редактирования, указанное в п.6 - следствие простоты разработки. Более удобная реализация потребует неизмеримо серьезных трудозатрат.

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

Для SEO целей по сравнению с предыдущей версией добавлена отдельная адресация для разных языковых версий, адреса имеют вид
site.com/products/product1
site.com/en/products/product1
site.com/ua/products/product1
Каждая языковая версия может работать из своего шаблона.

500.00 $   или   37500 руб.
         
Изображения брендов и категорий - загрузка файлов с русскими названиями
05.02.2017

Стандартно в Simpla изображения для брендов с англоязычными нахваниями загружаются нормально, а с названиями, содержащими русские буквы, этот функционал не работает.
Аналогичная ошибка имеет место для категорий.

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

15.00 $   или   1125 руб.
         
Категории маркета по товарам сайта
21.10.2016

1. В админке у товара добавлено поле Категория маркета, в котором из выпадающего списка можно выбрать категорию из дерева категорий Яндекс.Маркета, соответствующую товару.
2. Категории Ямаркета берутся из текстового файла. При необходимости файл можно менять, например, исключая категории, заведомо неподходящие по профилю магазина.
2. Новое поле обрабатывается также через экспорт-импорт.
3. В выгрузке в Ямаркет у товара добавляется тег market_category, если у товара указана категория маркета.

30.00 $   или   2250 руб.
         
Категории маркета по категориям сайта
18.09.2016

1. В админке у категории добавлено поле market_category, в котором из выпадающего списка можно выбрать категорию из дерева категорий Яндекс.Маркета, соответствующую категории магазина.
2. Категории Ямаркета берутся из текстового файла. При необходимости файл можно менять, например, исключая категории, заведомо неподходящие по профилю магазина.
3. В выгрузке в Ямаркет у товара добавляется тег market_category, если категория маркета указана у (основной) категории товара.

20.00 $   или   1500 руб.
         
На странице бренда выводить товары блоками по категориям с подгрузкой
15.05.2016

На странице бренда:
1. Сделан вывод товаров блоками по категориям с названием категории перед блоком. Количество товаров в блоке - не более 6.
2. Если в блоке показаны НЕ ВСЕ имеющиеся товары, то под блоком имеется кнопка "показать ещё", при нажатии на которую подгружаются ещё 6 товаров. Подгружать можно несколько раз, пока есть непоказанные товары.
3. Если в блоке показаны ВСЕ имеющиеся товары, то кнопку "показать ещё" скрывается.
4. Под каждым блоком выводится ссылка "все /название категории/", которая ведет на страницу категория-бренд.
5. Вверху страницы выведен список категорий, присутствующих в данном бренде. При клике на категорию страница пролистывается к началу соответсвующего блока.
6. Пагинация на странице бренда отсутствует.

100.00 $   или   7500 руб.
         
На странице бренда выводить товары блоками по категориям
14.05.2016

На странице бренда товары выводятся блоками по категориям. В заголовке блока - название категории.
При разбиении на страницы порядок сохраняется.

50.00 $   или   3750 руб.
         
Simpla - Импорт и категории товара
17.12.2015

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

1. Неверно формируется список категорий (старые категории не удаляются).
2. Неверно формируется порядок категорий.

После исправления правильно формирует список категорий товара - именно тех, которые указаны в файле импорта и в том же порядке.

15.00 $   или   1125 руб.
         
Связанные категории
18.10.2015

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

50.00 $   или   3750 руб.
         
© 2020 simpla-tuning.com