Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

по поводу создания шаблона


nova1

Recommended Posts

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

p.s. если есть слишком "умные", которые будут писать мол "фу, это не твое, что за вопросы, ничего не выйдет" и тд. идите лесом) каждый начинал с чего то)

Надіслати
Поділитися на інших сайтах


Зачем отделять то, что сразу должно создаваться раздельно?

Вьювер по определению лежит в своей директории, контроллер меняйте через осmod.

Если придется создавать свои файлы контроллера-модели, давайте им названия с префиксами.

Надіслати
Поділитися на інших сайтах


3 минуты назад, Shureg сказал:

Зачем отделять то, что сразу должно создаваться раздельно?

Вьювер по определению лежит в своей директории, контроллер меняйте через осmod.

Если придется создавать свои файлы контроллера-модели, давайте им названия с префиксами.

ocmod пишется в редакторе потом на сайт? или еще есть способы? и почему нельзя просто менять контроллеры на прямую?

и если я буду ставить модули разработчиков и немного переделывать, как мне потом вытянуть все нужное?

Надіслати
Поділитися на інших сайтах


2 минуты назад, nova1 сказал:

или еще есть способы?

в папку system

2 минуты назад, nova1 сказал:

и почему нельзя просто менять контроллеры на прямую?

Клиентам потом инструкцию напиши где что менять при установке шаблона? А при обновлении тогда как?

3 минуты назад, nova1 сказал:

и если я буду ставить модули разработчиков и немного переделывать, как мне потом вытянуть все нужное?

Что?)

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах

Только что, Tom сказал:

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

то есть?

Надіслати
Поділитися на інших сайтах


2 часа назад, n3bo сказал:

в папку system

Клиентам потом инструкцию напиши где что менять при установке шаблона? А при обновлении тогда как?

Что?)

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

Надіслати
Поділитися на інших сайтах


2 часа назад, nova1 сказал:

то есть?

т.е. продавать вы его не сможете
и в некоторых случаях выложить бесплатно тоже

Надіслати
Поділитися на інших сайтах


Для начала скачайте какой-нибудь бесплатный популярный шаблон, установите его и посмотрите, как там все сделано - в грамотном шаблоне никакие системные файлы перезаписываться не будут, а в контроллеры изменения вносятся через вышеупомянутый ocmod. Затем пробуйте вносить изменения в его файлы, чтобы понять каким образом ваши изменения будут проявляться в самом магазине (я сам начинал приблизительно таким же методом). Стандартный шаблон для таких экспериментов не очень подходит, т.к. у него толком нет админки, а если вы хотите серьезно заниматься шаблонами, то вам в любом случае понадобится понимание того, как работают настройки шаблонов, как их получать и передавать и т.д.

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

  • +1 1
Надіслати
Поділитися на інших сайтах

16 минут назад, RGB сказал:

Стандартный шаблон для таких экспериментов не очень подходит,

 

17 минут назад, RGB сказал:

как работают настройки шаблонов, как их получать и передавать

 

Есть настройки размеров изображений, можно по их примеру

Надіслати
Поділитися на інших сайтах


может надо было учиться на пхп, по mvc концепции, потом изучить апи движка, потом уже начинать создавать свое? теория, практика, опять теория, опять практика.

авторы тоже крадут разные модули от других авторов. возможно у них есть свои договоры. 

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

ну и в конце, весь этот зашквар, перегоняшь через ионкуб и продаешь.

или закажешь шаб за 60-80тр где нибудь, опять перегон по ионкуб и продаешь за 1тр за домен.

потом понимаешь, что можно было-бы тихо работать, без гемора, по пути изучая еще и js php фреймворки.

 

по поводу разделения, (ну раз если по правилам или на прождажу к примеру) ставишь коменты там где писал (модели, контроллеры и тд), и в конце делаешь модификатор.

 

по книге советую PHP объекты, шаблоны и методики программирования. Мэтт Зандстра 

Змінено користувачем Miha7685776
Надіслати
Поділитися на інших сайтах


8 часов назад, RGB сказал:

Для начала скачайте какой-нибудь бесплатный популярный шаблон, установите его и посмотрите, как там все сделано

Изучения default должно быть достаточно для junior специалиста

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.