Jump to content

Произвольные позиции модулей (нужен модуль vqmod)

Version number:

300.00 RUB

   (3 reviews)
Sign in to follow this  

3 Screenshots

About This File

Не стесняйтесь писать в личку перед покупкой моих модулей. Это может Вам сохранить деньги и нервы, а мне только нервы)))

Библиотека позволяет создавать произвольные позиции для модулей. Для работы должен быть установлен модуль vqmod

Демо:

На демо созданы позиции для контроллера home.php. Тоесть, если вы хотите посмотреть на отображение других модулей в этой позиции, размещайте их на схеме Home. Также их можно создать и для других контроллеров.

На главной в новых позициях размещены модуль категорий (над футером).

Для отображения позиции нужно вывести позицию в отображении контроллера.

<?php if(isset($системное_имя_позиции) ) { ?><?php echo $системное_имя_позиции; ?><?php  } ?>

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

Инструкция:

Форма добавления позиции:

  • Имя позиции: - имя позиции в списке позиций для модуля
  • Системное имя позиции: - шифр позиции, например, content_product. Это имя и будет именем переменной, которую нужно будет вывести в отображении.

Настройки позиций:

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

Тестировано на OcStore 1.5.3.1, 1.5.4.1

Скорее всего будет работать и на других версиях

За работу под сборкой Максисторе не ручаюсь

Установка:

Внимание! Должен быть установлен vqmod!

Папка \vqmod\xml\ должна иметь права на запись

1. Скопируйте файлы в корень магазина.

2. Дальше Система-Пользователи-Групы пользователей и выставляем права на просмотр и редактирование модуля.

3. Открываем файл \index.php и добавляем:

// Position$registry->set('position', new Position($registry));

после

// Affiliate$registry->set('affiliate', new Affiliate($registry));

4. В отображении этого контроллера в нужном месте вставляем:

<?php if(isset($системное_имя_позиции) ) { ?><?php echo $системное_имя_позиции; ?><?php  } ?>

Инструкция по установке так же есть в архиве с файлами.

Все замечания и пожелания выражайте, пожалуйста, в теме обсуждения модуля.



  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.