• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Bootrstrap, zakladki, baza danych

Object Storage Arubacloud
0 głosów
230 wizyt
pytanie zadane 4 grudnia 2016 w PHP przez wanderer Gaduła (3,710 p.)

Cześć, mam takie pytanie co do bootstrapa i bazy danych, 

chciałbym aby każda zakładka(nazwa) byla brana z bazy danych.

 

<ul class="nav nav-tabs" role="tablist">
        <li class="active"><a href="#1zakladka" role="tab" data-toggle="tab">{{ studyType.name }}</a></li>
        <li><a href="#2zakladka" role="tab" data-toggle="tab">2 zakładka</a></li>
        <li><a href="#3zakladka" role="tab" data-toggle="tab">3 zakładka</a></li>
        <li><a href="#4zakladka" role="tab" data-toggle="tab">4 zakładka</a></li>
    </ul>

 tylko wiadomo, przy takim zapisie  nie beda się generowaly nowe zakladki w prawo -> z odpowiednimi nazwami z bazy danych tylko  bedzie generowal się caly nowy komplet zakladek i tylko pierwsza zakladka bedzie miala nazwe brana z bazy danych, jak się z tym uporac?

1 odpowiedź

+1 głos
odpowiedź 4 grudnia 2016 przez HaKIM Szeryf (87,590 p.)
wybrane 4 grudnia 2016 przez wanderer
 
Najlepsza

foreach?

Wygląda mi to na Twig, także:

http://twig.sensiolabs.org/doc/tags/for.html

(Nie mam 100% pewności czy o to Ci chodziło)

komentarz 4 grudnia 2016 przez wanderer Gaduła (3,710 p.)
Te rozwiązanie z zakladkami to moze byc faktycznie problem ponieważ tu mi podeslales ze w zdaniu "Zawartość {{ studyType.idStudy }} zakładki" zmienia sie po prostu cyferka, a tu miala by byc cala tabela a nie jedno zdanie tak podmienione
komentarz 4 grudnia 2016 przez HaKIM Szeryf (87,590 p.)
Cała tabela?

Tzn. tak jest prościej bo nie trzeba konwertować id na tablicę z odpowiednikami.

1 => Pierwsza

2 => Druga

[...]

100 => Setna

I tak dalej.

Wtedy byś podmieniał i wyświetlał taką tablicę, ale jest to męczące.
komentarz 4 grudnia 2016 przez wanderer Gaduła (3,710 p.)
a np jakbym zastosowal Accordion , cos w tym stylu:
http://www.w3schools.com/Bootstrap/tryit.asp?filename=trybs_collapsible_accordion&stacked=h

byloby to latwiejsze czy moze trudniejsze ?
komentarz 4 grudnia 2016 przez HaKIM Szeryf (87,590 p.)
Jeden pies.

Wywoływanie modal i accordion opiera się na tym samym.

Jedyną trudną (męczącą i nudną) sprawą jest tutaj podmiana liczb na ich odpowiedniki w postaci liter.
komentarz 4 grudnia 2016 przez wanderer Gaduła (3,710 p.)

Dobra,  mam taki podstawowy Accordion :

fot.



kod.
 

<h2>Accordion Example</h2>
    
    {% for studyType in studyTyps %}
    <div class="panel-group" id="accordion">
           <div class="panel panel-default">
             <div class="panel-heading">

                <h4 class="panel-title">


                    <a data-toggle="collapse" data-parent="#accordion" href="#{{ studyType.idStudy }}collapse1">{{studyType.name|e}}</a>

                </h4>

            </div>
            <div id="{{ studyType.idStudy }}collapse1" class="panel-collapse collapse in">
                <div class="panel-body">Lorem ipsum dolor sigt amet, consectetur adipisicing elit,
                    sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
                    quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</div>
            </div>
        </div>

    </div>
{% endfor %}

 

Bardzo proszę o pomoc w zrobieniu/zrozumieniu tego chociazby z ta zamiana "liczb na ich odpowiedniki w postaci liter."    Bo nie rozumiem tego 

Podobne pytania

+1 głos
1 odpowiedź 98 wizyt
+1 głos
2 odpowiedzi 274 wizyt
pytanie zadane 29 września 2021 w PHP przez Jedenastka Początkujący (370 p.)
+1 głos
1 odpowiedź 128 wizyt

92,632 zapytań

141,500 odpowiedzi

319,879 komentarzy

62,013 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...