Услуги

SEO продвижение сайтов

Мы можем улучшить позиции вашего сайта в поисковой выдаче, таких поисковых систем как Yandex и Google.

Подробнее

Контекстная реклама

В нашем штате работают сертифицированные специалисты в области контекстной рекламы.

Подробнее

Продвижение в социальных сетях (SMM)

Продвижение в социальных сетях в настоящее время является неотъемлемой частью многих сфер деятельности.

Подробнее

Разработка сайтов

Мы делаем сайты практически любой сложности. И адаптируем их под мобильные устройства.

Подробнее

Сопровождение сайтов

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

Подробнее

Хостинг

Предоставляем хороший и надежный хостинг.

Подробнее

Дизайн

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

Подробнее

Создание видеороликов

Можем сделать привлекательный ролик для вашей компании, сервиса или стартапа.

Подробнее

Интеграция с CRM

Готовы предложить CRM для вашего бизнеса.

Подробнее

Портфолио

Блог

Если поискать на эту тему, то можно найти различные советы для yii2 фреймворка. Все они сводятся к тому, что нужно подписаться на определенное событие формы, перехватить его, отменить стандартную отрпавку и сформировать ajax запрос с данными формы самостоятельно.

Собственно, подобный подход и реализован в skeeks cms, только этот компонент гораздо сложнее, он умеет отслеживать состояние отправки, и не допускать повторную отправку формы, пока не завершится первая отправка.


В последнее время мы обновляем очень много компонентов. Но мало анонсируем об изменениях в них. Коротко о том, что новенького в компонентах cms-seo и cms-cms-module-form2.


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


Это описание компонента, который подходит для любого SkeekS CMS проекта. Он позволяет переводить сайт на разные языки.

Возможности:

  • Перевод контента на разные языки
  • Перевод разделов на разные языки
  • Формирует сео url с добавлением языковой версии
  • Формирует метатеги alternative (см. исходные код)
  • Дает виджет выбора языка пользователем
  • Через 5 секунд предлагает пользователю поменять язык на сайте (если понимает, что пользователю это нужно)


Этот компонент подходит для любого Yii2 проекта. Он позволяет вклинится в процесс раутинга и и процесс разбора реквеста, и добавлять в url параметр языка сайта.

Умеет работать с настройкой yii2 url manager (enablePrettyUrl=>true) и делать красиые url вида site.ru/en/path, site.ru/pt/path


Есть еще большое количество сайтов, которые работают на SkeekS CMS 3-й версии, хотя последний релиз 3-й ветки 3.2.3 — 15 марта 2017 г., 0:50:37 (2 года назад). Стоило это сделать раньше, но как говорится "лучше поздно чем никогда", выкладываю пример обновления сайта до версии SkeekS CMS 5.