Перейти к содержимому


Фотография
- - - - -

Как добавить вкладку More?


Лучший Ответ lkonann , 16 Ноябрь 2013 - 06:04

На будущее. Решение нашёл. Проблема была в закрывающихся тегах </div>, </ul>, </div>:

                    <if test="$this->settings['navDropdown']=='yes'">
                    <li class='left'><a href="" class='ipbmenu' id='primary_extra'>More <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a></li>
                    </if>
                    
                    <if test="$this->settings['defaultMoreDropdown']=='yes'">
                    <li id='nav_other_apps' style='display: none'>
                    <a href='' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a>  
                    </li>
                    </if>

                </ul>
                <if test="$this->settings['defaultMoreDropdown']=='yes'">
		<script type='text/javascript'>
				if( $('primary_nav') ){ ipb.global.activateMainMenu(); }
			</script>	
                </if>
			</div>
            
			<if test="$this->settings['navDropdown']=='yes'">
			<ul id='primary_extra_menucontent' class='ipbmenu_content' style='display: none'>
				<li><a href='http://mysite.ru/' target="_blank">Пример</a></li>
			
			</ul>
			<script type='text/javascript'>
				new ipb.Menu($('primary_extra'),$('primary_extra_menucontent'));
			</script>
			</if></div>

Надо просто продублировать код и убрать выше эти закрывающиеся теги. А дальше просто менять id

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 Оффлайн   lkonann

    Пользователь


  • Пользователи
  • Репутация
    1
    • Cообщений: 48
    • Форум:3.3.х

Отправлено 13 Ноябрь 2013 - 08:55

Здравствуйте. Нашёл кучу тем как удалить эту вкладку. Например вот - http://ipbzona.ru/to...it-extra-links/

Но к сожалению не нашёл темы где объясняли как добавить такую вкладку. Проблема в том что одна такая вкладка уже есть. И нужна вторая. Я пытался дублировать код, менял ID (единственное до чего додумался), возился с кодом, но никак, никак не смог добавить ещё одну подобную вкладку. 

 

На сколько я понимаю, это весь его код:

                    <if test="$this->settings['navDropdown']=='yes'">
                    <li class='left'><a href="" class='ipbmenu' id='primary_extra'>More <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a></li>
                    </if>
                    
                    <if test="$this->settings['defaultMoreDropdown']=='yes'">
                    <li id='nav_other_apps' style='display: none'>
                    <a href='' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a>  
                    </li>
                    </if>

                </ul>
                <if test="$this->settings['defaultMoreDropdown']=='yes'">
		<script type='text/javascript'>
				if( $('primary_nav') ){ ipb.global.activateMainMenu(); }
			</script>	
                </if>
			</div>
            
			<if test="$this->settings['navDropdown']=='yes'">
			<ul id='primary_extra_menucontent' class='ipbmenu_content' style='display: none'>
				<li><a href='http://mysite.ru/' target="_blank">Пример</a></li>
			
			</ul>
			<script type='text/javascript'>
				new ipb.Menu($('primary_extra'),$('primary_extra_menucontent'));
			</script>
			</if></div>

По первой надобности воссоздам условия на другом домене и дам доступ в АЦ


  • 0

Заработок и обучение заработку

#2 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 13 Ноябрь 2013 - 09:41

День добрый

 

http://ipbzona.ru/to...on-power-board/

 

Или ставьте ProMenu. Там можно любые меню строить


  • 0

#3 Оффлайн   Psycho

    Постоялец


  • Пользователи
  • Репутация
    125
    • Cообщений: 359
    • Форум:3.4.х
    • Город:Краснодар

Отправлено 13 Ноябрь 2013 - 12:24

День добрый

 

http://ipbzona.ru/to...on-power-board/

 

Или ставьте ProMenu. Там можно любые меню строить

Проще знать html, чем ставить про меню. Лишний хук..


  • 0

#4 Оффлайн   ..ツ⋆WOLF⋆ツ..

    Гуру


  • Модераторы
  • Репутация
    1 799
    • Cообщений: 8 169
    • Форум:3.4.х
    • Город:Казань

Отправлено 13 Ноябрь 2013 - 15:12

 

День добрый

 

http://ipbzona.ru/to...on-power-board/

 

Или ставьте ProMenu. Там можно любые меню строить

Проще знать html, чем ставить про меню. Лишний хук..

 

изучение html займет время, не малое, Promenu поставить дело получасовое (для первого пользования), да и не лучший вариант все время код тревожить, всегда есть риск, что-то не правильно сделать. 


  • 0

#5 Оффлайн   lkonann

    Пользователь


  • Пользователи
  • Репутация
    1
    • Cообщений: 48
    • Форум:3.3.х

Отправлено 16 Ноябрь 2013 - 06:04   Лучший Ответ

На будущее. Решение нашёл. Проблема была в закрывающихся тегах </div>, </ul>, </div>:

                    <if test="$this->settings['navDropdown']=='yes'">
                    <li class='left'><a href="" class='ipbmenu' id='primary_extra'>More <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a></li>
                    </if>
                    
                    <if test="$this->settings['defaultMoreDropdown']=='yes'">
                    <li id='nav_other_apps' style='display: none'>
                    <a href='' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a>  
                    </li>
                    </if>

                </ul>
                <if test="$this->settings['defaultMoreDropdown']=='yes'">
		<script type='text/javascript'>
				if( $('primary_nav') ){ ipb.global.activateMainMenu(); }
			</script>	
                </if>
			</div>
            
			<if test="$this->settings['navDropdown']=='yes'">
			<ul id='primary_extra_menucontent' class='ipbmenu_content' style='display: none'>
				<li><a href='http://mysite.ru/' target="_blank">Пример</a></li>
			
			</ul>
			<script type='text/javascript'>
				new ipb.Menu($('primary_extra'),$('primary_extra_menucontent'));
			</script>
			</if></div>

Надо просто продублировать код и убрать выше эти закрывающиеся теги. А дальше просто менять id


  • 1