Вход • Регистрация

Как вывести ссылку на товар в shop.view.buy_form.php

  • 24 октября 2013 г.
  • Парюсь с выводом ссылки на товар в данном шаблоне, просто по верстке она именно в данном шаблоне должна будет выводиться, а вот как сделать пока не въеду, прошу помощи, за ранее спасибо.
    • 25 октября 2013 г.
    • в смысле, просто отдельную ссылку или работающую при клике на " купить"?
      • 25 октября 2013 г.
      • купить и так тут работает по умолчанию в этом шаблоне, нужна именно ссылка на товар. <a href="' . BASE_PATH_HREF . $row["link"] . '">' . $row["name"] . '</a>
        • 25 октября 2013 г.
        • на другой товар, + ещё один в карточке товара? или ссылка именно на этот товар. Не понятно,просто.
          • 25 октября 2013 г.
          • Ну я же привел вид ссылки, ссылка на сам товар, не на другой, а именно ссылка на этот же товар, которую мы выводим в списке товаров
            • 25 октября 2013 г.
            • т.е. её нужно просто вывести типа под кнопкой . Извините, но я чего-то туплю сильно.
            • 26 октября 2013 г. , редакция: 26 октября 2013 г.
            • Форма купить выводится из разных мест с помощью такой строчки:
              Код
              $this->get('buy_form', 'shop', $result);


              В переменную $result передаются все переменные, которые нужны форме вывода кнопки купить. Например при выводе из карточки товара эта переменная выглядит как массив из двух одинаковых переменных:
              Код
              $this->get('buy_form', 'shop', array("row" => $result, "result" => $result));


              При выводе из списка товаров - вот так - выглядит как массив из двух разных переменных:
              Код
              $this->get('buy_form', 'shop', array("row" => $row, "result" => $result));


              Это сделано для унификации самой формы buy_form


              Поэтому в форме вывода buy_form ссылка будет доступна в переменной $result["row"]["link"]

              • 26 октября 2013 г.
              • Сергей, большое спасибо, выручили. Все работает как часы.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум