Новости

Элементы 1—10 из 23.

"Категории Аккордеон" для Opencart 2.x (Categories Accordeon)

Этот модуль использует вызов AJAX для подгрузки вложенных категорий. Категории разворачиваются и показываются вложенные подкатегории без перезагрузки страницы и перехода в категорию.

DEMO - http://yourtile.inspire2.ru

модуль Категории Аккордеон (раскрывающееся меню категорий для opencart 2)

Модуль поможет вам, если вы гуглите и не можете найти ничего подходящего по запросам: категории, аккордеон категорий, categories accordeon, collapse categories, раскрывающиеся категории, выпадающие подкатегории, меню категорий с подкатегориями, сворачивающиеся категории, меню аккордеон, categories menu accordeon.

Я искал и не нашёл, поэтому сделал это расширение.

Вот этот модуль на opencart.com - https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30574

 

Занырнул снова в программирование на неделю примерно и родил следующее расширение для Opencart 2 - "Коллекции продуктов".

расширение Коллекции продуктов для Opencart 2

Понадобилось придать более структурный вид для каталога с товарами. Коллекции полезны для всяких магазинов мебели, кухонь, плитки, вобщем, всего, что создаётся из нескольких частей в одно целое дизайнерское решение, комплектуется. Или когда товары надо объединить в серию или линейку товаров. Всё это решается Коллекциями.

collections для opencart 2
 

Коллекции и серии товаров для движка Opencart2

Устанавливать расширение удобно через OCMOD, как и положено. Но возможен, конечно, и ручной вариант. Смотрите инструкцию.

ДЕМО:
Manufacturer page in clear Opencart 2.1.0.2.1
Collection page on Opencart 2.1.0.2 with Fastfood template

По вопросам установки, настройки и доработки обращайтесь через контакты.

Страничка расширения на opencart.com - Collections of products (Коллекции продуктов). Там тоже можно его купить.

 

ВОЗМОЖНОСТИ расширения "Коллекции":

Страница Производитель:

  • вывод коллекций (тоже являются категориями они) этого производителя
  • вывод продуктов сгруппированных по категориям

Страница Коллекция:

  • вывод товаров этой коллекции, сгруппированных по категориям

 

Отдельный сайт о работе с фреймворком Yii — yiico.ru

yiico запущен

Дарим модуль “Keywords, description, image, info for Manufacturers” для OpenCart 2.x.x.x

Ссылка на скачивание - Keywords-description-image-info for Manufacturers

==================================================================================
Почему-то в Opencart 2 для страницы производителя нельзя вводить свои keywords, description, текст описания производителя и загружать изображение для него. Не помню было ли это в Opencart 1, но понадобилось добавить в магазин на OC2 такой функционал. Размер картинки для производителя задается в админке.


Установка.
-----------------------------------------------------------------------------------------
А) Закачать файлы в папки admin и catalog, соблюдая вложенность как есть. (Используйте закачку без замены! Если у вас тоже mac, то Finder имеет нехорошую особенность: он заменяет содержимое папки при копировании всей папки, не пользуйтесь им, используйте, например, muCommander. На Windows не помню, Проводник по-моему копирует без замены содержимого папки)

Б) Далее внести изменения в файлы по прилагаемой в архиве инструкции.

Все вопросы и помощь по модулю - loco.ru

Модуль "Блог и новости" (Blog & News):

Подробнее про модуль читайте на отдельной странице у нас - модуль Блог и новости для Opencart

На официальном сайт opencart.com - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=21061

модуль Блог и новости для opencart от loco.ru

Примерный план материалов курса

	A. Начальная установка Yii
	1. Устанавливаем Yii на локальном компьютере. Заводим проект будущего сайта.	5
	2. Переносим и настраиваем Yii и проект нашего сайта на рабочем сервере. Настраиваем main.php на cреды локальной разработки и рабочего проекта. Избавляемся от index.php в url-адресах.	6
	3. Создаём новых пользователей. Организуем простую систему авторизации. Аутентификация, пароли, соли.	9
	4. Дорабатываем простую систему авторизации пользователей: хранение пароля при редактировании пользователя.	14
	5. Переименовываем приложение на yiico. Изменяем название ссылки “Home” в breadcrumbs. Включаем сжатие нашего приложения (gzip compression).	18
	6. Разработка сайта на Yii с нуля. Урок 6. Автоматич. отправка оповещений об одобренных комментариях на email автора комментария.	19
	7. Разработка сайта на Yii с нуля. Урок 7. Изменение количества выводимых записей на странице в CGridView. Включаем сессии Yii.	21
	8. Вызов в моделях функции, общей для них. Как избегать дублирования кода?	23
	9. Выборка статей автора	24
	10. Если сайт устанавливаем во вложенную папку, а не в корень	26
	11. Отладка приложения, включаем профилирование.	26
	
	B. Работаем над блогом. Модель Articles (статьи). Добавляем полезные улучшения.
	11. Внедряем категории для статей	27
	11.1. Настраиваем список listBox на выбор нескольких значений (12)	27
	11.2. Выводим список категорий как новый виджет на сайте	27
	12. Добавляем ссылки на предыдущую и следующую статьи в конец текущей (124)	27
	13. Выводим в конце статьи виджет "Другие статьи по этой теме", выделяя в этом списке текущую статью. (внедрено на loco.ru)	27
	14. Разбираемся с капчей	27
	14.1. Вешаем капчу на комментарии к статьям (93)	27
	14.2. Дорабатываем ajax-валидацию для работы с капчей (171)	27
	14.3. Оформляем капчу красиво (184)	27
	15. Добавляем/удаляем свои кнопки управления в виджете CGridView (151)	28
	16. Отображаем даты по-русски (185)	28
	17. Загружаем изображение к статье с ресайзом (127, 148)	28
	18. Добавляем красивый эффект плавной прокрутки с оттяжкой к подразделу в статье (161)	28
	19. Добавляем архив статей по месяцам (133)	28
	20. Добавляем календарь, к котором отмечаются дни публикации статей (139)	28
	21. Добавляем рейтинг для статей	28
	21.1. Даём зарегистрированным пользователям возможность оценивать статью (179)	28
	21.2. Использование хелпера: функция для склонения (178)	28
	21.3. Добавляем виджет CStarRating в форму (180)	28
	22. Используем маску в поле формы (186)	28
	23. Расширяем функционал Lookup. Выборка нескольких значений в condition (188)	28
	24. Делаем нумерацию по порядку в CListView (191)	28
	25. Добавляем столбец с порядковой нумерацией (288)	28
	26. Красим нечётные и чётные строки (192)	28
	27. Проверяем на уникальность сочетания значений трёх полей (193)	28
	28. Добавляем ввод даты с помощью CJuiDatePicker (241)	28
	29. Как использовать IF в CDbCriteria в MySQL (256)	28
	30. Добавляем keywords и description для SEO-оптимизации к статьям	28
	31. Усовершенствованный автокомплит (в черновиках описан уже)	29
	32. Создание собственного модуля на примере модуля генерации PDF для печати	29
	
	C. Поиск по сайту
	33. Добавляем поиск по сайту с помощью средств только Yii	30
	34. Делаем поиск, используя Zend Lucene	30
	
	D. Расширения
	35. MTreeView extension – расширение для формирования древовидного меню (159)	31
	36. CKKeditor	31
	36.1. Добавляем стили css для области редактора CKEditor (198)	31
	37. zii-image-column для отображения изображений (242)	31
	
	E. Добавляем RSS на статьи и комментарии (160)
	38. Внедряем RSS на статьи и комментарии	32
	
	F. Дизайн, шаблоны, макеты
	39. Как задавать стили css (class и id) для CMenu (264)	33
	40. Внедряем адаптивыный дизайн (Responsive Web Design)	33
	
	G. Регистрация и авторизация пользователей. Разделение прав (для сложного приложения).
	41. Установка yii-user + Rights с русским переводом от Loco	34
	40.1. Вносим правку, без которой не работает редактирование пользователем (не админом!) данных своего профиля. FREE	34
	42. Quick Login Widget - добавляем форму авторизации в макет на главную страницу	34

Перейти на страницу курса по yii.

4 января 2014

Итоги 2013-го.

Подводя итоги прошедшего 2013 года, отметить его стоит как один из важных для личного становления годов. 

Нашёл работу, которая нравилась и в хорошем коллективе и почти год на ней удержался.

Летом имел опыт участия в организации большого фестиваля "Лучший город Земли". Хороший опыт по удалённой работе, огромные объёмы концертных видео лились в Youtube из Херсониссоса с Крита.

Удалось 2 раза съездить за рубеж: в июле на Крит, в декабре в Индию (на Гоа). Получил интересные впечатления и опыт. Про поездку на Гоа можно почитать короткий очерк. Если кто-то жил в Индии или собирается туда, а также кто учит или знает хинди, буду очень рад пообщаться об этом, пишите с сайта.

Стал больше читать и меньше работать (рутинность и однообразность отталкивает, а чего-либо по настоящему интересного и вызывающего не подворачивалось в этом году). Интересные мне книжки:

  • Виктория Хислоп - "Остров"
  • Архимандрит Тихон - "Несвятые святые"
  • Эльчин Сафарли - "Мне тебя обещали"
  • Книга Иова из Библии
  • Л. Толстой - "Исповедь".

Утвердился в возможности для себя работать удалённо и вне офиса. Какими бы приятными ни были сослуживцы, внутренне я не могу быть несвободен. Возможно потому, что не нахожусь в ситуации необходимости зарабатывать деньги для семьи и детей. Счастье бывает разным.

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

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

итоги 2013 калангут гоа индия

Всех с наступившим Новым Годом! Желаю быть всегда в хорошем настроении, полными сил, высыпаться достаточно, и быть всегда активными, любящими и доброжелательными!

Саша Алмикс.

 

P.S.

Моя концепция админки для Инфофорума (просто надо где-то это сохранить:))

Модуль "Отзывы для Opencart" новое:

- Обновлен для Opencart 1.5.5.1
- купившие ранее могут добавить Оповещение на email о новом отзыве о магазине. Для этого добавьте правки в 2 местах:
 
17) catalog/controller/information/otzyv.php (196 строка)
$this->model_catalog_otzyv->sendNotification($this->request->post);
 
18) catalog/model/catalog/otzyv.php (6 строка)
public function sendNotification($data) {
$mail = new Mail(); 
$mail->setTo($this->config->get('config_email'));
$mail->setFrom($this->config->get('config_email'));
$mail->setSender($data['name']);
$mail->setSubject(html_entity_decode("Отзыв о магазине от ".$data['name'], ENT_QUOTES, 'UTF-8'));
$mail->setHtml($data['text']."<br />".$data['rating']);
$mail->setText(html_entity_decode($data['text']."<br />".$data['rating'], ENT_QUOTES, 'UTF-8'));
$mail->send();
}  
 
 

Форма регистрации на фестиваль Maya Battle 2013:

разработана форма регистрации на мероприятие Maya Battle

Возродили сайт-афишу hiphopevents.ru, переписав его на Yii и внедрив библиотеку компонентов DHTMLX. Проект по-прежнему нацелен быть актуальной афишей событий в мире хип-хопа. Возможно восстановим предыдущий дизайн, но в первую очередь важна информативность информации о мероприятиях.

Запущен новый сайт для имидж-студии ИНТА - intamoda.ru

открытие сайта имидж-студии ИНТА