Dodatkowe pole w VM
Strona 1 z 2 12 OstatniOstatni
Wyniki 1 do 10 z 16

Temat: Dodatkowe pole w VM

  1. #1
    Nowicjusz
    Dołączył
    11-01-2008
    Wpisy
    19
    Punkty
    10

    Domyślny Dodatkowe pole w VM

    Witam potrzebuje dodać dodatkowe pola w karcie produktu żeby były umiejscowione miedzy Producentem a cena. gdy dodaje nowe pole poprzez panel administratora VM to nowe pole znajduje się pod opisem :/ Jak to można sprytnie ogarnąć ?
    http://sobcar.eu/index.php/kategorie...2,2-hdi-detail

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Bywalec
    Dołączył
    17-04-2014
    Skąd
    Szczecin
    Wpisy
    360
    Punkty
    42

    Domyślny

    Przy definiowaniu pola musisz ustawić rozmieszczenie na "addtocart". Jeśli masz dobrze zrobiony widok produktu to pozycja "addtocart" powinna być gdzieś w okolicy ceny i producenta.
    Trzeba dążyć do doskonałości w tym co się robi, jeśli robisz coś dobrze zrób wszystko aby robić to jeszcze lepiej!

    Potrzebujesz pomocy przy Virtuemart 3? - napisz tutaj

    Portfolio - sulzycki.com.pl

  4. #3
    Nowicjusz
    Dołączył
    11-01-2008
    Wpisy
    19
    Punkty
    10

    Domyślny

    Dzięki noras!!
    Dawno VM się nie bawiłem, a zwłaszcza 3 i tu trzeba było zaznaczyć opcję "zawartość koszyka TAK" - głupi JA

    Teraz już mam w miejscu co potrzeba aczkolwiek walczę teraz żeby dane które wprowadzam nie były wyśrodkowane a przesunięte do lewej oraz żeby "nazwa" i "wpis" były obok siebie a nie jedno pod drugim... Może z tym byś mógł pomóc ? próbuje z CSSem templatki aczkolwiek idzie mi to jak krew z nosa za małe doświedczenie mam bo od paru lat stron internetowych nie robię a struktura CMS się strasznie zmieniła :/

  5. #4
    Bywalec
    Dołączył
    17-04-2014
    Skąd
    Szczecin
    Wpisy
    360
    Punkty
    42

    Domyślny

    Masz zminifikowany CSS, Twój contener dostaje class="product-fields text-center clearfix" - te text-center musisz znaleźć albo (ewentualnie) nadpisać mu style, oczywiście tak by gdzie indziej zostało wycentrowane.

    W szablonie, zobacz czy masz taki folder /html/com_virtuemart/sublayouts - jeśli nie to stwórz, i skopiuj zawartość z głównego folderu virtuemart (core component).
    Po skopiowaniu poszukaj w pliku customfields.php. VM przekazuje mu całą class z parametru.
    Znajdizesz napewno ;)
    Trzeba dążyć do doskonałości w tym co się robi, jeśli robisz coś dobrze zrób wszystko aby robić to jeszcze lepiej!

    Potrzebujesz pomocy przy Virtuemart 3? - napisz tutaj

    Portfolio - sulzycki.com.pl

  6. #5
    Nowicjusz
    Dołączył
    11-01-2008
    Wpisy
    19
    Punkty
    10

    Domyślny

    Noras pięknie mnie poprowadziłeś udało się!!
    co zrobić jeszcze żeby nazwa pola i wpis były obok siebie a nie jedno pod drugim ?

    mam tak:
    Marka:
    Peugeot

    a chce
    Marka: ​Peugeot

  7. #6
    Bywalec
    Dołączył
    17-04-2014
    Skąd
    Szczecin
    Wpisy
    360
    Punkty
    42

    Domyślny

    Ostyluj po swojemu: .product-fields-title-wrapper i .product-field-display ;)
    Trzeba dążyć do doskonałości w tym co się robi, jeśli robisz coś dobrze zrób wszystko aby robić to jeszcze lepiej!

    Potrzebujesz pomocy przy Virtuemart 3? - napisz tutaj

    Portfolio - sulzycki.com.pl

  8. #7
    Nowicjusz
    Dołączył
    11-01-2008
    Wpisy
    19
    Punkty
    10

    Domyślny

    W jaki sposób ?

  9. #8
    Bywalec
    Dołączył
    17-04-2014
    Skąd
    Szczecin
    Wpisy
    360
    Punkty
    42

    Domyślny

    Podstawy CSS ;)
    Dodaj do pliku z CSS:
    Kod:
    .product-fields-title-wrapper {
     float: left;
    }
    Trzeba dążyć do doskonałości w tym co się robi, jeśli robisz coś dobrze zrób wszystko aby robić to jeszcze lepiej!

    Potrzebujesz pomocy przy Virtuemart 3? - napisz tutaj

    Portfolio - sulzycki.com.pl

  10. #9
    Nowicjusz
    Dołączył
    11-01-2008
    Wpisy
    19
    Punkty
    10

    Domyślny

    <?php/**
    * sublayout products
    *
    * @package VirtueMart
    * @author Max Milbers
    * @link http://www.virtuemart.net
    * @copyright Copyright (c) 2014 VirtueMart Team. All rights reserved.
    * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL2, see LICENSE.php
    * @version $Id: cart.php 7682 2014-02-26 17:07:20Z Milbo $
    */


    defined('_JEXEC') or die('Restricted access');


    $product = $viewData['product'];
    $position = $viewData['position'];
    $customTitle = isset($viewData['customTitle'])? $viewData['customTitle']: false;;
    if(isset($viewData['class'])){
    $class = $viewData['class'];
    } else {
    $class = 'product-fields';
    }


    if (!empty($product->customfieldsSorted[$position])) {
    ?>
    <div class="<?php echo $class?> text-left clearfix">
    <?php
    if($customTitle and isset($product->customfieldsSorted[$position][0])){
    $field = $product->customfieldsSorted[$position][0]; ?>
    <div class="product-fields-title-wrapper">
    <span class="product-fields-title small">
    <?php echo vmText::_ ($field->custom_title) ?>
    <?php if ($field->custom_tip) {
    //echo JHtml::tooltip (vmText::_($field->custom_tip), vmText::_ ($field->custom_title), 'tooltip.png');
    echo '<span class="glyphicon glyphicon-exclamation-sign hasTooltip" title="' . vmText::_($field->custom_title) . '"></span>';
    } ?>
    </span>
    </div> <?php
    }
    $custom_title = null;
    foreach ($product->customfieldsSorted[$position] as $field) {
    if ( $field->is_hidden ) continue; //OSP http://forum.virtuemart.net/index.php?topic=99320.0
    ?>
    <div class="product-field product-field-type-<?php echo $field->field_type ?> clearfix">
    <?php if (!$customTitle and $field->custom_title != $custom_title and $field->show_title) { ?>
    <div class="product-fields-title-wrapper">
    <span class="product-fields-title small">
    <?php echo vmText::_ ($field->custom_title) ?>
    <?php if ($field->custom_tip) {
    //echo JHtml::tooltip (vmText::_($field->custom_tip), vmText::_ ($field->custom_title), 'tooltip.png');
    echo '<span class="glyphicon glyphicon-exclamation-sign hasTooltip small" title="' . vmText::_($field->custom_tip) . '"></span>';
    } ?>
    </span>
    </div>
    <?php }
    if (!empty($field->display)){
    ?>
    <div class="product-field-display"><?php echo $field->display ?></div>
    <?php
    }
    if (!empty($field->custom_desc)){
    ?>
    <div class="product-field-desc small"><?php echo vmText::_($field->custom_desc) ?></div>
    <?php
    }
    ?>
    </div>
    <?php
    $custom_title = $field->custom_title;
    } ?>
    </div>
    <?php
    } ?>
    W którym miejscu ? Tak jak mówiłem od paru lat nie bawię się stronami, a tą robię dla siebie nie komercyjnie i wielu rzeczy już nie pamiętam sporo sobie przypominam ale dalej za mało

    - - - Updated - - -

    Swoją drogą już Ci leże dobre Whisky ;)

  11. #10
    Bywalec
    Dołączył
    17-04-2014
    Skąd
    Szczecin
    Wpisy
    360
    Punkty
    42

    Domyślny

    Powyższe style które Ci napisałem dodaj na końcu pliku http://sobcar.eu/templates/horme_3/css/style.css - to są style CSS.
    Style są w osobnych plikach, widoki komponentów są w osobnych plikach w innym miejscu... oj dłuuga droga przed Tobą aby to sobie zebrać razem ;)
    Trzeba dążyć do doskonałości w tym co się robi, jeśli robisz coś dobrze zrób wszystko aby robić to jeszcze lepiej!

    Potrzebujesz pomocy przy Virtuemart 3? - napisz tutaj

    Portfolio - sulzycki.com.pl

Strona 1 z 2 12 OstatniOstatni

Podobne tematy

  1. Dodatkowe pole w Virtemart 2
    przez lostmag na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 1
    Ostatni post/autor: 11-06-2013, 15:01
  2. aiContactSafe - dodatkowe pole
    przez sliw na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 2
    Ostatni post/autor: 19-04-2011, 17:28
  3. Dodatkowe pole w rejestracji
    przez tomotg na forum Bezpieczeństwo
    Odpowiedzi: 2
    Ostatni post/autor: 10-02-2010, 15:02
  4. [VM] Dodatkowe pole w mailu potwierdzajacym rejestracje
    przez lenovo na forum Biznes: sklepy, ogłoszenia, katalogi produktów
    Odpowiedzi: 2
    Ostatni post/autor: 01-02-2010, 22:22
  5. Dodatkowe pole w formularzu rejestracji
    przez szymo na forum Szukam dodatku do Joomla
    Odpowiedzi: 0
    Ostatni post/autor: 28-01-2008, 21:12

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •