Как стать автором
Обновить
5
0
Олег @CrazyXoma

Пользователь

Отправить сообщение

Чередование выборки в MySQL

Время на прочтение4 мин
Количество просмотров10K
Всем привет! Сегодня встала интересная задача по выборке данных, решением которой я решил поделиться.

Итак, дано:

Две таблицы — shops и products

Грубо говоря — площадка, где разные магазины размещают свои товары.
И вот, встала необходимость сделать на главной странице выдачу товаров, но так, чтоб пользователь не видел кучу товаров одного магазина. Магазины надо чередовать.
Читать дальше →

Процесс подключения Yii 1.1.15 к CMS в качестве приложения на примере Shop-Script 5

Время на прочтение5 мин
Количество просмотров6K
Давно стояла задача собрать два проекта в один. Был магазин на платформе ShopScript 5 и небольшое приложение на Yii. Требовалось сделать общую авторизацию, личный кабинет и, вообще, совместить эти два проекта в один.
Наконец, дошли руки и было решено подцепить Yii к ShopScript в качестве отдельного приложения. Приложение будет называться Tracker.

О том, что было сделано — по порядку:

1. Создание пустого приложения для ShopScript


Создание болванки приложения довольно хорошо описано в мануале на сайте ShopScript.

В принципе, ничего сверхъестественного. Приложение будет представлять из себя всего два экшена:
  • BackendAction — в котором опишем DefaultAction. Его мы пока оставим пустым;
  • FrontendAction — в котором опишем метод execute, реализующий всю логику фронтенда. Его мы пока также оставим пустым.


Для приложения так-же необходимо создать файл конфига, несколько иконок и вьюх. Это все подробно описано в мануале на сайте ShopScript, так что описывать этого здесь не имеет смысла.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность