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 руб.
         
Специальные адреса
10.11.2017
Совместимо с OKAY CMS

Для целей SEO некоторые избранные страницы формируются под новыми короткими адресами.

1. В админке создана новая страница Специальные адреса, на которой редактируются записи с полями:
1.1 SEO-адрес,
1.2 Стандартный адрес Simpla,
1.3 H1, title, meta_keywords, meta_description.
2. На сайте при вызове адреса, совпадающего с SEO-адресом из п. 1.1, показывается контент от стандартного адреса CMS из п. 1.2, разница лишь в полях из 1.3.
3. Cоздана страница спецкаталога по адресу /speccatalog/, на которой выводится список созданных таким образом страниц со ссылками.
4. Ссылки на новые страницы имеют вид /speccatalog/seo_url.

Обычно применяется для страниц каталога с примененным сложным фильтром.


80.00 $   или   6000 руб.
         
20.07.2017

Загружаемые через админку изображения товаров записываются в виде файлов с именами вида 7865.jpg или  7865_23.jpg, где 7865 - ID товара,  23 - случайное цифры (нужно для уникальности имен).

20.00 $   или   1500 руб.
         
Редиректы
18.05.2016

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

Реально сделано так:
1. В админке добавлена отдельная страница для редиректов (с отдельной таблицей в базе) с полями  Адрес откуда, Адрес куда.
2. Соответственно заданному на этой странице проводятся указанные редиректы.

50.00 $   или   3750 руб.
         
Контроль уникальности URL товара
19.05.2015

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

15.00 $   или   1125 руб.
         
Исправление неверного определения папки магазина
01.11.2014

Доработка исправляет ошибку, связанную с тем, что в некоторых случаях в Simpla скрипт неверно определяет локальную папку, в которую установлена CMS. Это влечет за собой неверное определение локального адреса текущей страницы. Подробнее об ошибке


10.00 $   или   750 руб.
         
Адресация в свободной форме
12.10.2014

Предлагается доработка, позволяющая задавать URL страниц сайта с применением разных символов, практически без ограничений.
Изменена адресация для следующих типов страниц:
1. Страница товара
2. Страница категории
3. Страница бренда
4. Страница категории-бренда

Например, адреса могут быть такими
http://domain.ru/product2.htm
http://domain.ru/product3
http://domain.ru/pro/du/ct/~~/55664
http://domain.ru/русский/текст/!/!
http://domain.ru/русский.текст.еще/!!!/
http://domain.ru/ботинки/кожаные/детские/art5666
http://domain.ru/cat1
http://domain.ru/cat2.htm
http://domain.ru/cat3/cat4/cat5
http://domain.ru/диваны/кожаные/мягкие
http://domain.ru/группа/мячи/надувные

120.00 $   или   9000 руб.
         
Параметр canonical - альтернативный вариант
04.07.2014

Предлагается доработка вывода канонических страниц. Отличается от стандартной, которая появилась в версии 2.3.1, большей простотой и прозрачностью. В то время как стандартная требует изменения в десятке файлов, предлагаемая доработка затрагивает всего два файла.

10.00 $   или   750 руб.
         
© 2020 simpla-tuning.com