Aspire
Koineks
  • 21-04-2017, 12:57:53
    #1
    1/2
    Arkadaşlar merhaba,

    Bir admin paneli yaptım standart bir menü tablom var. UstId,Id,Adı,Link,Css kodu vb.

    Bu paneli her template'de kullanmak istiyorum ama her template'in menü kodları farklı. Özünde <ul <li olsada o kadar farklı formatlar varki her template için menü kodu yazmaktan sıkıldım artık.

    En son kullanacağım template'de aşağıdaki gibi bir kod var.

    Siz bunun için ne yapıyorsunuz. Yada wordpress joomla gibi uygulamalar nasıl yapıyorlar. Ben classic asp ile kendi kodladığımdan bu uygulamaların yapısını tam bilmiyorum.

    							<li class="current"><a href="index.html"><div>Home</div></a>
    								<ul>
    									<li><a href="index-corporate.html"><div>Home - Corporate</div></a>
    										<ul>
    											<li><a href="index-corporate.html"><div>Corporate - Layout 1</div></a></li>
    											<li><a href="index-corporate-2.html"><div>Corporate - Layout 2</div></a></li>
    											<li><a href="index-corporate-3.html"><div>Corporate - Layout 3</div></a></li>
    											<li><a href="index-corporate-4.html"><div>Corporate - Layout 4</div></a></li>
    										</ul>
    									</li>
    									<li><a href="index-portfolio.html"><div>Home - Portfolio</div></a>
    										<ul>
    											<li><a href="index-portfolio.html"><div>Portfolio - Layout 1</div></a></li>
    											<li><a href="index-portfolio-2.html"><div>Portfolio - Layout 2</div></a></li>
    											<li><a href="index-portfolio-3.html"><div>Portfolio - Masonry</div></a></li>
    											<li><a href="index-portfolio-4.html"><div>Portfolio - AJAX</div></a></li>
    										</ul>
    									</li>
    									<li><a href="index-blog.html"><div>Home - Blog</div></a>
    										<ul>
    											<li><a href="index-blog.html"><div>Blog - Layout 1</div></a></li>
    											<li><a href="index-blog-2.html"><div>Blog - Layout 2</div></a></li>
    											<li><a href="index-blog-3.html"><div>Blog - Layout 3</div></a></li>
    										</ul>
    									</li>
    									<li><a href="index-shop.html"><div>Home - Shop</div></a>
    										<ul>
    											<li><a href="index-shop.html"><div>Shop - Layout 1</div></a></li>
    											<li><a href="index-shop-2.html"><div>Shop - Layout 2</div></a></li>
    										</ul>
    									</li>
    									<li><a href="index-magazine.html"><div>Home - Magazine</div></a>
    										<ul>
    											<li><a href="index-magazine.html"><div>Magazine - Layout 1</div></a></li>
    											<li><a href="index-magazine-2.html"><div>Magazine - Layout 2</div></a></li>
    											<li><a href="index-magazine-3.html"><div>Magazine - Layout 3</div></a></li>
    										</ul>
    									</li>
    									<li><a href="landing.html"><div>Home - Landing Page</div></a>
    										<ul>
    											<li><a href="landing.html"><div>Landing Page - Layout 1</div></a></li>
    											<li><a href="landing-2.html"><div>Landing Page - Layout 2</div></a></li>
    											<li><a href="landing-3.html"><div>Landing Page - Layout 3</div></a></li>
    											<li><a href="landing-4.html"><div>Landing Page - Layout 4</div></a></li>
    											<li><a href="landing-5.html"><div>Landing Page - Layout 5</div></a></li>
    										</ul>
    									</li>
    									<li><a href="index-fullscreen-image.html"><div>Home - Full Screen</div></a>
    										<ul>
    											<li><a href="index-fullscreen-image.html"><div>Full Screen - Image</div></a></li>
    											<li><a href="index-fullscreen-slider.html"><div>Full Screen - Slider</div></a></li>
    											<li><a href="index-fullscreen-video.html"><div>Full Screen - Video</div></a></li>
    										</ul>
    									</li>
    									<li><a href="index-onepage.html"><div>Home - One Page</div></a>
    										<ul>
    											<li><a href="index-onepage.html"><div>One Page - Default</div></a></li>
    											<li><a href="index-onepage-2.html"><div>One Page - Submenu</div></a></li>
    											<li><a href="index-onepage-3.html"><div>One Page - Dots Style</div></a></li>
    										</ul>
    									</li>
    									<li><a href="index-wedding.html"><div>Home - Wedding</div></a></li>
    									<li><a href="index-restaurant.html"><div>Home - Restaurant</div></a></li>
    									<li><a href="index-events.html"><div>Home - Events</div></a></li>
    									<li><a href="index-parallax.html"><div>Home - Parallax</div></a></li>
    									<li><a href="index-app-showcase.html"><div>Home - App Showcase</div></a></li>
    									<li><a href="index-boxed.html"><div>Home - Boxed Layout</div></a></li>
    								</ul>
    							</li>
  • Sponsor Reklam
  • 01-05-2017, 07:10:25
    #2
    1/2
    Eğer istediğiniz tek bir ul li den veritabanınızdaki veri kadar yazdırmaksa "while" işinizi görecektir.



    $z = mysql_query(select * from tablo);
    while($x = mysql_fetch_assoc($z)){
    
    
    //html kodları
    
    <?php } ?>
    Bu şekilde kullaınrsanız db deki veri kadar div/li/form artık ne kullanıyorsanız ondan olur

    Yorumum faydalı oldu ise R10+ verebilir misin :)

  • 03-05-2017, 09:20:56
    #3
    1/2
    Merhaba,

    Yakın bir şey ama tam olarak böyle değil.

    Aşağıdaki gibi birşey yaptım. Burada girdiğim değerleri .xml dosyasına bir şablon ismi ile kayıt ediyorum. Daha sonra menu şablonunu seçip oluştur diyorum ve menü oluşuyor.