3.3 CS-Cart: Разработка модуля CS-Cart ч.3 «Поиск и модификация шаблонов. Языковые переменные»

Автор Lyudmila Yeriomenko
3.3 CS-Cart: Разработка модуля CS-Cart ч.3 «Поиск и модификация шаблонов. Языковые переменные»

Привет.

В прошлом видео мы подключились к функции с помощью хука и сделали так чтобы наши функция, а помимо о заказе о пользователе присылала ещё количество заказов которые пользователь совершил то сейчас вот есть ордер с каунт. В чём фишка например из модулей. Я сейчас вам сразу покажу.

А пам-парам то есть когда вы модули этот выключить и то никакого ордер ска у нас здесь не будет модуль включили и соответственно ордер Scout появился матом.

Так, а что нам нужно еще сделать нам нужно добавить сюда информацию и кнопочку которая будет включать сортировку для этого нужно найти шаблон то есть. Дана пользователях мы получили воздействует моего. Передаем в смарте. О'кей все шаблоны лежат мы уже знаем в пачке Design by Content views тут название контроллера profiles параметры диспетчер нас где-то далеко, но он обязательно есть profiles manage Files страничка Minaj. О'кей ищу где у нас создаётся табличка What is условия If users если есть массив users вот появился тест как я предполагаю, что вот здесь вот у меня есть вот такие пошли cm ayaks sort orders так и пошёл пошёл пошёл Pump пам-пам фото — это потом пошло sort by hook вот я вижу хук — это уже меня радует пампарампампам то есть вот — это заголовок таблицы вот здесь вот. Я вот так вот выглядит языковые переменные в смарте. То есть когда вы видите вот статус вы переключаете язык появляется на английском — это языковая переменная. Вот она. Статус можно посмотреть сколько этот register Person name username — это на соответственно вот этот блок он отвечает за шапку. Мне нужно сюда добавить. Новую колонку для этого хук подключусь к этому ку-ку перехожу в папочку дизайн backend template for Dance здесь создаю. Тут у каждого модуля доведите, но не укажут тех модулей которым можно изменять что-то в. Панель администратора есть. Папочка вот. Я создаю папочку своего модуля. О'кей Мне нужно учиться хуком я посмотрю как — это делают другие модули ищу тех у кого есть хук потому, что я помню как. Я учился разрабатывать под. Все sim-карты я помню, что я ошибся ошибался иногда написать хук. То есть я копирую просто не переношу в свой аддон потом открываю внутри смотрю тут много всего мне — это много не нужно. А я точно знаю, что у хука есть части есть в нём в нём есть profiles менеджер то есть до точки с запятой — это да: — это название папки здесь нету такой папки соответственно я её — это всё удаляю мне, но не нужна. Я создаю папку profiles, а папки profiles. Мне нужно создать файл с названием как после двоеточия менеджер менеджер создать текстовый файл менеджер. дальше в зависимости от того где будем подключаться dakooka после хука и внутри хоко я буду после пост. tpl у меня создался файл я сейчас выйду в нём. Просто во-первых я посмотрю. Как выводят колонки тут же. То есть я копирую просто и вставляй в свой. Павел смотрю, что — это из себя представляет во-первых проверю что. Точно она появится. Это ссылка слово тест выведу не появилось скорее всего нужно очистить кэш можно включить автоматическую очистку кэша либо вот здесь вот добавить take-files менеджер параметр це. Вот появилась колонка тест всё снизу. Ну — это логично. Потому, что я в шапку внёс дополнительную колонку, а снизу не внёс так, а она есть, но мне нужно её к правильному виду такому как остальные объекты, а так смотрю, что здесь добавляется CL оставляя sortby. Почему сортировать я создал новый тип сортировки называется or discount своим ходом соответственно сортировать буду пор discount Card Holder — это asc desc он автоматически подставиться, но и в принципе всё то есть мне надо было поменять и языковое перемену я делаю Type только — это будет не type-a ордер ордер аккаунт вообще, но сейчас я вам покажу, что у меня получилось у меня вот такой вот нижнее подчёркивание ордер Scout. Дело в том, что в базе. Сейчас нету языковой переменной для этого слова можно использовать готовые исковые то есть найти что-то подходящее. От количества заказов статусы заказов тоже попробовать найти переменную которая вам по смыслу подходит. Сумма заказа статусы просмотр заказов то есть я вот сейчас не вижу количество количество тоже в принципе не вижу подходящий мне переменной. А вот смотрите есть, что заказов то есть я в принципе могу взять готовую языковой перемена. О'кей обновляю свою страничку вот у меня появилась колонка количество заказов. Я уже по ней могу кликать осталось вывести у каждой строки количество пампарампампам возвращаемся в шаблон MAN TGL и смотрим где у нас формируется строки. А вот пошёл цикл for по массиву users где каждый вечер и вот пошли строки точнее колонки в строке пам-пам-пам пам-пам-пам тут всё магия магия магия можно найти мне я буду рядом покупатель администратор от костюмер или vendor или администратор и вот как раз я вижу хук. Ну логично, что в том месте есть хук для добавления в шапку и тут же есть рядом хук для добавления само тело таблицы подключаюсь к этому humanidad. А этот же свой. Файлик просто скопирую только при этом я переименую его в соответствии с названием хука то есть profiles менеджер менеджер название файла должно и менеджмента. Мне нужно добавить колонку колонка вот у нас т.д..

0 комментариев
0

Читайте также