Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

модуль для вывода инфы в категориях


Recommended Posts

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

Link to post
Share on other sites

для каждой категории создает лейаут

 

И приявзываете к этом лейауту html модуль

elitochka.com.ua/catalog/brandy/

/elitochka.com.ua/catalog/viski/

  • +1 1
Link to post
Share on other sites

Осталось узнать, что такое лейаут и как его делать? Не подскажете?) 

Link to post
Share on other sites

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

для каждой категории создает лейаут

 

И приявзываете к этом лейауту html модуль

elitochka.com.ua/catalog/brandy/

/elitochka.com.ua/catalog/viski/

 

так то заморочно шо ппц, проще наверное добавить пару кастомных полей и вывести их в нужном месте в шаблоне

Link to post
Share on other sites

а понял схему, а ка настоящий путь узнать который ведет к странице? 

Link to post
Share on other sites

1 minute ago, Pavel666 said:

 

так то заморочно шо ппц, проще наверное добавить пару кастомных полей и вывести их в нужном месте в шаблоне

тогда  доп вопрос, как создать эти поля? Есть краткая инструкция или длинный мануал?) 

Link to post
Share on other sites

51 минуту назад, Ambal007 сказал:

тогда  доп вопрос, как создать эти поля? Есть краткая инструкция или длинный мануал?) 

 

если кратко то на примере описания

admin/model/catalog/category.php

			$category_description_data[$result['language_id']] = array(
				'name'             => $result['name'],
				'meta_title'       => $result['meta_title'],
				'meta_h1'      	   => $result['meta_h1'],
				'meta_description' => $result['meta_description'],
				'meta_keyword'     => $result['meta_keyword'],
				'description'      => $result['description'],
				'description2'      => $result['description2'], // добавили индекс
				'description_bottom'      => $result['description_bottom']
			);

добавляете индекс description2

admin/view/template/catalog/category_form.tpl

                  <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-description<?php echo $language['language_id']; ?>"><?php echo $entry_description; ?></label>
                    <div class="col-sm-10">
                      <textarea name="category_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $lang; ?>" class="form-control summernote"><?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['description'] : ''; ?></textarea>
                    </div>
                  </div>

копируете блок, меняете ['description'] на ['description2'] ну и про языковые файлы не забываем добавляете по аналогии с указанным выше в языковые файлы переменную $entry_description и соответственно подключаете ее в контроллере admin/controller/catalog/category.php

 

затем приходит очередь фронта

catalog/controller/product/category.php

$data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8'); 

Копируем 

$data['description2'] = html_entity_decode($category_info['description2'], ENT_QUOTES, 'UTF-8');

и в category.tpl вашей темы выводите уже переменную <?php echo $description2; ?> в любое необходимое вам место

 

P.S да и в бд еще необходимо добавить столбец description2 запросом 

ALTER TABLE `oc_category_description` ADD `description2TEXT; где `oc_ префикс указанный вами при установке
Edited by Pavel666
  • +1 1
Link to post
Share on other sites
57 минут назад, Pavel666 сказал:

так то заморочно шо ппц,

ну.. поработать надо

Но не ужОс-ужОс (с)

 

пример показал

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.