• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков

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

300.00 руб

   (3 отзыва)

3 изображения

Информация о файле

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

Библиотека позволяет создавать произвольные позиции для модулей. Для работы должен быть установлен модуль 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  } ?>

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

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




Обратная связь

Чтобы оставить отзыв, создайте аккаунт или авторизуйтесь

Вы должны быть пользователем, чтобы оставить отзыв

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


vadik21

  

Поделиться этим отзывом


Ссылка на отзыв
noVe

  

Поделиться этим отзывом


Ссылка на отзыв
wmx

  

Поделиться этим отзывом


Ссылка на отзыв
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу