• Объявления

    • dinox

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

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

Запрос на вывод определенных товаров.

Рекомендуемые сообщения

RozarioAgro    0

Добрый вечер.

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

 

Как сделать выборку товаров не одной категории, а с определенным айди, вне рамок категорий? Какой оператор для этого использовать, и нужно ли переписывать полностью весь скрипт(в приложении).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Baco    395

Используйте оператор сравнения, если вам известно ID категории. А приложения то - нема...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RozarioAgro    0

Используйте оператор сравнения, если вам известно ID категории. А приложения то - нема...

 

Как то я коряво выразился, извините :) В общем мне нужно вывести товар с определенным ид и некоторые его атрибуты (описание к примеру) в целом из всего каталога, не только из одной категории. Я в php не особо разбираюсь, пожалуйста покажите хоть примерно как это будет выглядеть. И желательно по тому же принципу, как в ниже приведенном файле.

 

Файл приложить не могу, закинул вот сюда  pastie.org/8940437

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Baco    395

Подскажу, но делать за вас не буду...

после строки, которая начинается так:

<?php foreach ($products as $product) { ?>

добавляете условие:

<?php if ($product['product_id'] == 'Ваш_ID_товара') { ?>

а так же закрыть условие перед этой строкой:

<?php } ?>
  </div>
  <div class="pagination"><?php echo $pagination; ?></div>

добавить:

<?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

RozarioAgro    0

Хорошо, спасибо. А если несколько условий(несколько товаров), то как правильно реализовать перечисление?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

krumax    181

Хорошо, спасибо. А если несколько условий(несколько товаров), то как правильно реализовать перечисление?

http://www.php.net/manual/ru/language.operators.logical.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Baco    395

Сделайте перечень всех необходимых вам ID товаров - массивом, а потом просто объявите его и сравните с массивом товаров из категории, если есть среди массива при переборе - показывать, если нет - то нет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

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

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

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

Войти

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

Войти


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

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