-
Урок 1.
00:19:06
Вступление
-
Урок 2.
00:17:10
Структура приложения
-
Урок 3.
00:25:19
Конфигурация приложения
-
Урок 4.
00:23:55
Класс Реестр
-
Урок 5.
00:22:45
Класс обработки ошибок
-
Урок 6.
00:19:12
Класс маршрутизатор. Часть 1
-
Урок 7.
00:27:38
Класс маршрутизатор. Часть 2
-
Урок 8.
00:23:05
Базовый контроллер
-
Урок 9.
00:13:27
Класс View. Часть 1
-
Урок 10.
00:11:02
Класс View. Часть 2
-
Урок 11.
00:18:57
Класс Модели
-
Урок 12.
00:15:06
ORM RedBeanPHP
-
Урок 13.
00:17:48
Класс для кэширования
-
Урок 14.
00:14:03
Перенос шаблона в структуру CMS
-
Урок 15.
00:14:30
Структура БД
-
Урок 16.
00:08:20
Вывод брендов
-
Урок 17.
00:11:23
Популярные товары
-
Урок 18.
00:26:44
Виджет выбора валют. Часть 1
-
Урок 19.
00:23:29
Виджет выбора валют. Часть 2
-
Урок 20.
00:07:00
Пересчет цены товара в выбранной валюте
-
Урок 21.
00:28:01
Виджет категорий. Часть 1
-
Урок 22.
00:22:21
Виджет категорий. Часть 2
-
Урок 23.
00:06:16
Виджет категорий. Часть 3
-
Урок 24.
00:18:28
Карточка товара. Часть 1
-
Урок 25.
00:14:22
Карточка товара. Часть 2
-
Урок 26.
00:11:35
Карточка товара. Модуль Связанные товары
-
Урок 27.
00:06:46
Карточка товара. Картинки галереи
-
Урок 28.
00:22:59
Карточка товара. Модуль Просмотренные товары
-
Урок 29.
00:20:13
Карточка товара. Хлебные крошки
-
Урок 30.
00:21:03
Карточка товара. Модификации товара
-
Урок 31.
00:21:02
Корзина. Часть 1
-
Урок 32.
00:29:59
Корзина. Часть 2
-
Урок 33.
00:24:24
Корзина. Часть 3
-
Урок 34.
00:24:48
Корзина. Часть 4
-
Урок 35.
00:28:40
Корзина. Часть 5
-
Урок 36.
00:19:35
Поиск. Часть 1
-
Урок 37.
00:16:14
Поиск. Часть 2
-
Урок 38.
00:29:07
Товары категории
-
Урок 39.
00:44:07
Класс Pagination
-
Урок 40.
00:24:42
Регистрация. Часть 1
-
Урок 41.
00:21:36
Регистрация. Часть 2
-
Урок 42.
00:15:30
Регистрация. Часть 3
-
Урок 43.
00:13:59
Регистрация. Часть 4
-
Урок 44.
00:16:00
Регистрация. Часть 5
-
Урок 45.
00:22:48
Оформление заказа. Часть 1
-
Урок 46.
00:08:15
Оформление заказа. Часть 2
-
Урок 47.
00:19:43
Оформление заказа. Часть 3
-
Урок 48.
00:28:46
Оформление заказа. Часть 4
-
Урок 49.
00:39:22
Фильтры. Часть 1
-
Урок 50.
00:15:33
Фильтры. Часть 2
-
Урок 51.
00:32:38
Фильтры. Часть 3
-
Урок 52.
00:12:18
Фильтры. Часть 4
-
Урок 53.
00:35:23
Фильтры. Часть 5
-
Урок 54.
00:25:20
Шаблон AdminLTE
-
Урок 55.
00:31:16
Авторизация администратора
-
Урок 56.
00:09:58
Виджеты главной страницы
-
Урок 57.
00:32:23
Список заказов
-
Урок 58.
00:35:40
Обработка заказа. Часть 1
-
Урок 59.
00:23:01
Обработка заказа. Часть 2
-
Урок 60.
00:23:32
Управление категориями. Часть 1
-
Урок 61.
00:09:55
Управление категориями. Часть 2
-
Урок 62.
00:27:21
Управление категориями. Часть 3
-
Урок 63.
00:13:51
Управление категориями. Часть 4
-
Урок 64.
00:23:34
Управление категориями. Часть 5
-
Урок 65.
00:16:39
Управление кэшем
-
Урок 66.
00:23:32
Управление пользователями. Часть 1
-
Урок 67.
00:08:37
Управление пользователями. Часть 2
-
Урок 68.
00:16:38
Управление пользователями. Часть 3
-
Урок 69.
00:07:04
Управление пользователями. Часть 4
-
Урок 70.
00:13:29
Управление товарами. Список товарова
-
Урок 71.
00:26:37
Управление товарами. Форма добавления
-
Урок 72.
00:25:51
Управление товарами. CKEditor
-
Урок 73.
00:32:08
Управление товарами. Добавление фильтров
-
Урок 74.
00:26:00
Управление товарами. Связанные товары. Часть 1
-
Урок 75.
00:17:35
Управление товарами. Связанные товары. Часть 2
-
Урок 76.
00:24:59
Управление товарами. Загрузка картинок. Часть 1
-
Урок 77.
00:27:20
Управление товарами. Загрузка картинок. Часть 2
-
Урок 78.
00:37:26
Управление товарами. Редактирование товара. Часть 1
-
Урок 79.
00:27:27
Управление товарами. Редактирование товара. Часть 2
-
Урок 80.
00:07:30
Управление товарами. Редактирование товара. Часть 3
-
Урок 81.
00:31:56
Управление фильтрами. Часть 1
-
Урок 82.
00:19:33
Управление фильтрами. Часть 2
-
Урок 83.
00:20:59
Управление фильтрами. Часть 3
-
Урок 84.
00:22:09
Управление валютами. Часть 1
-
Урок 85.
00:07:16
Управление валютами. Часть 2
-
Урок 86.
00:22:01
Введение в программирование на PHP
-
Урок 87.
00:24:46
Синтаксис PHP. Основы синтаксиса языка PHP
-
Урок 88.
00:33:46
PHP переменные и константы
-
Урок 89.
00:34:20
Типы данных в PHP
-
Урок 90.
00:21:22
Операторы в PHP. Часть 1
-
Урок 91.
00:20:00
Операторы в PHP. Часть 2
-
Урок 92.
00:22:58
Управляющие конструкции PHP. Условия
-
Урок 93.
00:39:30
Управляющие конструкции PHP. Цикл while и do-while
-
Урок 94.
00:34:40
Массивы в PHP
-
Урок 95.
00:36:32
PHP: Функции для работы с массивами
-
Урок 96.
00:18:57
Цикл for в PHP
-
Урок 97.
00:29:41
Цикл foreach в PHP
-
Урок 98.
00:25:49
Альтернативный синтаксис PHP
-
Урок 99.
00:23:16
require и include в PHP
-
Урок 100.
00:34:41
Пользовательские функции в PHP
-
Урок 101.
00:35:13
Функция header в PHP. Часть 1
-
Урок 102.
00:12:41
Функция header в PHP. Часть 2
-
Урок 103.
00:30:48
Функции работы со строками в PHP. Часть 1
-
Урок 104.
00:24:52
Функции работы со строками в PHP. Часть 2
-
Урок 105.
00:33:50
Функции работы со строками в PHP. Часть 3
-
Урок 106.
00:34:33
Функции даты и времени в PHP. Часть 1
-
Урок 107.
00:20:33
Функции даты и времени в PHP. Часть 2
-
Урок 108.
00:34:15
Методы GET и POST в PHP
-
Урок 109.
00:20:48
Загрузка файлов в PHP
-
Урок 110.
00:32:42
Работа с сессиями в PHP
-
Урок 111.
00:25:39
Работа с куками в PHP
-
Урок 112.
00:39:46
Функции для работы с файлами в PHP
-
Урок 113.
00:31:25
Практика создания гостевой книги
-
Урок 114.
00:35:58
Сервер MySQL
-
Урок 115.
00:33:21
Функции PHP для работы с базами данных. Часть 1
-
Урок 116.
00:19:57
Функции PHP для работы с базами данных. Часть 2
-
Урок 117.
00:18:43
Практика создания гостевой книги с использованием БД
-
Урок 118.
00:08:45
PHP 7. Часть 1
-
Урок 119.
00:04:16
PHP 7. Часть 2
-
Урок 120.
00:05:24
PHP 7. Часть 3
-
Урок 121.
00:07:19
PHP 7. Часть 4
-
Урок 122.
00:05:17
PHP 7. Часть 5
-
Урок 123.
00:03:24
PHP 7. Часть 6
-
Урок 124.
00:02:43
PHP 7. Часть 7
-
Урок 125.
00:17:43
Класс и объект
-
Урок 126.
00:25:17
Свойства объекта
-
Урок 127.
00:11:28
Методы объекта
-
Урок 128.
00:18:38
Методы __construct и __destruct
-
Урок 129.
00:11:18
Домашнее задание. Класс для работы с файлом
-
Урок 130.
00:28:21
Константы класса. Статические свойства и методы
-
Урок 131.
00:20:09
Наследование. Часть 1
-
Урок 132.
00:19:52
Наследование. Часть 2
-
Урок 133.
00:25:03
Модификаторы доступа
-
Урок 134.
00:24:15
Абстрактные классы и интерфейсы
-
Урок 135.
00:19:34
Интерфейсы и контроль типа
-
Урок 136.
00:29:51
Автозагрузка и пространства имен
-
Урок 137.
00:34:10
Composer и автозагрузка
-
Урок 138.
00:12:03
Трейты
-
Урок 139.
00:16:43
Позднее статическое связывание
-
Урок 140.
00:18:06
Магические методы
-
Урок 141.
00:17:00
Шаблоны проектирования
-
Урок 142.
00:16:21
Перенос сайта на хостинг
-
Урок 143.
00:18:54
Подключение платежной системы. Часть 1
-
Урок 144.
00:47:14
Подключение платежной системы. Часть 2
-
Урок 145.
00:27:37
Личный кабинет покупателя. Часть 1
-
Урок 146.
00:08:17
Личный кабинет покупателя. Часть 2
-
Урок 147.
00:07:41
Канонические URL
?
Если не поможет, проверь структуру самого файла конфигурации.
Намного проще в корзине в сессии держать товары с ценами в базовой валюте, а уже во вьюхах использовать, например, статический метод виджета валют, который подставляет нужный символ и пересчитывает цену в выбранной валюте.
public static function calculatePriceWithCurrency($price) {
$currency = App::$app->getProperty('currency');
$number = $currency['value'] * $price;
$symbol_left = $currency['symbol_left'];
$symbol_left = $symbol_left ? $symbol_left . ' ' : null;
$symbol_right = $currency['symbol_right'];
$symbol_right = $symbol_right ? ' ' . $symbol_right : null;
return $symbol_left . $currency['value'] * $price . $symbol_right;
}