• 31-12-2021, 10:04:54
    #1
    İç içe geçmiş kategorilerim var örneğin aşağıdaki gibi. İçerik eklerken hem üst kategoriyi hem alt kategorisini seçmek istiyorum. Yarın çok kalabalık olduğunda tek seferde hepsini göstermek yerine ajax ile üst kategoriyi seçtiğinde alt kategorileri göstermeyi düşünüyorum.



    Burada iç içe birden fazla kategori geçince işler biraz karmaşık gibi olacak. Acaba mantık olarak doğru mu düşünüyorum. Daha kolay basit bir yöntem önerir misiniz?

    Edit:
    Aklıma şöyle bir fikir de geliyor. Örneğin sadece domatesi seçtiğimde hem üst kategorisi olan sebzelerin hem de sebzelerin de üst kategorisi olan yiyecekleri otomatik seçtirmek daha mantıklı olur gibi? Bununla ilgili örnek bir kod nereden bulabilirim incelemek için.?
  • 31-12-2021, 10:21:44
    #2
    Table Design
    <table>
        <th>
              <td>Id</td>
              <td>parent_id</td>
               <td>title</td>
               <td>order</td>
               <td>status</td>
       </th>
    <tbody>
        <tr> 
               <td>1</td>
               <td>0</td>
                <td>Sebze</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr> 
               <td>2</td>
               <td>1</td>
                <td>Domates</td>
                <td>2</td>
                <td>1</td>
        </tr>
        <tr> 
               <td>3</td>
               <td>1</td>
                <td>Patlıcan</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr> 
               <td>4</td>
               <td>0</td>
                <td>Meyve</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr> 
               <td>5</td>
               <td>4</td>
                <td>Turuncgiller</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr> 
               <td>6</td>
               <td>5</td>
                <td>Portakal</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr> 
               <td>7</td>
               <td>5</td>
                <td>Limon</td>
                <td>1</td>
                <td>1</td>
        </tr>
    
    </tbody>
  • 31-12-2021, 10:30:39
    #4
    Tablo bu şekilde hocam. Ben yazı eklerken kategori seçiminde çoklu seçim yapımıyla ilgili örnekler arıyorum.

    Barbaros93 adlı üyeden alıntı: mesajı görüntüle
    Table Design
    <table>
        <th>
              <td>Id</td>
              <td>parent_id</td>
               <td>title</td>
               <td>order</td>
               <td>status</td>
       </th>
    <tbody>
        <tr>
               <td>1</td>
               <td>0</td>
                <td>Sebze</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr>
               <td>2</td>
               <td>1</td>
                <td>Domates</td>
                <td>2</td>
                <td>1</td>
        </tr>
        <tr>
               <td>3</td>
               <td>1</td>
                <td>Patlıcan</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr>
               <td>4</td>
               <td>0</td>
                <td>Meyve</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr>
               <td>5</td>
               <td>4</td>
                <td>Turuncgiller</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr>
               <td>6</td>
               <td>5</td>
                <td>Portakal</td>
                <td>1</td>
                <td>1</td>
        </tr>
        <tr>
               <td>7</td>
               <td>5</td>
                <td>Limon</td>
                <td>1</td>
                <td>1</td>
        </tr>
    
    </tbody>
  • 31-12-2021, 10:32:57
    #5
    jstree bunu incele sen.