Перейти к содержимому


Фотография
- - - - -

Перенести в точности внешний вид магазина как на демо-сайте. Часть 2.

демо шаблоны демо-сайт

Лучший Ответ Cheren-dow , 15 December 2015 - 14:01

Сижу и думаю теперь над этой строкой:
 

Первым параметром вы задали ключ - название файла. Соответственно в папке шаблона languages вам необходимо переименовать файлы языков с ru-RU.jbzoo_auto.ini на ru-RU.jbzoo_optovka.ini - тогда переводы должны отображаться и подхватываться.

Вопрос-та в чем. документация, получается, не совсем подходит под этот демо-сайт? Ведь встречается упоминание auto или cars даже в JS-файлах.

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

 

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

 

По вашему скриншоту видно что у вас используется bootstrap 2, когда разработка демо сайта велась на Bootstrap 3. Возможно из-за этого у вас появились отступы.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 Iv_Le

Iv_Le

Отправлено 15 December 2015 - 11:01

Часть 1.
 
Поставил демо-сайт Auto. Решил пойти по тому же принципу (заменить название классов на нужное мне), как подсказали мастера в Части 1. Однако структура, видимо, изменилась и теперь для сохранения внешнего вида, но адаптации под мою тему не могу некоторых концов найти.
 
"Я потерялась...", (с) By Галустян-КВН.
 
Вот например у меня язык сломался и шаб съехал. 
6wVwQD5m.png
 
А что я сделал:
1. Создал копию типа Auto
2. Создал копию шаблона .../templates/auto_copy
3. Нашел все файлы внутри папки .../templates/auto_copy, в которых упоминается auto или cars.
4. Открыл их и заменил найденные внутри слова на optovka, а также название папок на optovka изменил.
 
Сижу и думаю теперь над этой строкой:

JFactory::getLanguage()->load('jbzoo_optovka', $this->app->path->path('jbtmpl:' . $this->getTemplateName()));

из .../templates/optovka/templates.php

 

---

 

Вопрос-та в чем. документация, получается, не совсем подходит под этот демо-сайт? Ведь встречается упоминание auto или cars даже в JS-файлах.


  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 15 December 2015 - 14:01   Лучший Ответ

Сижу и думаю теперь над этой строкой:
 

Первым параметром вы задали ключ - название файла. Соответственно в папке шаблона languages вам необходимо переименовать файлы языков с ru-RU.jbzoo_auto.ini на ru-RU.jbzoo_optovka.ini - тогда переводы должны отображаться и подхватываться.

Вопрос-та в чем. документация, получается, не совсем подходит под этот демо-сайт? Ведь встречается упоминание auto или cars даже в JS-файлах.

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

 

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

 

По вашему скриншоту видно что у вас используется bootstrap 2, когда разработка демо сайта велась на Bootstrap 3. Возможно из-за этого у вас появились отступы.


  • 1
Изображение
 

#3 Iv_Le

Iv_Le

Отправлено 15 December 2015 - 14:09

Спасибо. Я не увидел, что языковой файл тоже содежит auto. И я не увидел, что бустрап у нового приложения был 2.0. Переключил, норм. С языком пока разбираюсь. Не закрывайте топик пока что пожалуйста.


Сообщение отредактировал Iv_Le: 15 December 2015 - 14:10

  • 0

#4 Iv_Le

Iv_Le

Отправлено 15 December 2015 - 15:24

Подскажите пожалуйста, если возможно однозначно сказать, где я упустил переименование класса, что у меня кнопки в фильтре округлые:

 

6wVwQD5t.png


  • 0

#5 Cheren-dow

Cheren-dow

Отправлено 15 December 2015 - 15:29

Iv_Le, вам проще в своем файле стилей убрать border radius. Или же проверить классы. Обращение к кнопкам следующее:

644o_200x0.png


  • 0
Изображение
 

#6 Iv_Le

Iv_Le

Отправлено 15 December 2015 - 16:47

Дело оказалось в том, что я хоть и создал копию шаблона Cars и переименовал значения в копии шаблона на optovka для mod_jbzoo_search, но я не выбрал этот шаблон в модуле в админке. 

 

Спасибо. 

 

Еще пока не закрывайте )


  • 0

#7 SmetDenis

SmetDenis

Отправлено 16 December 2015 - 09:34

Еще пока не закрывайте )


Всегда можете открыть любую тему, где вы автор
l5e_200x0.png
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Темы с аналогичным тегами демо, шаблоны, демо-сайт

Click to return to top of page in style!