Проблема с расширением News
Вложений: 5
Здравствуйте.
Расширение tt_news Ковырялся в структуре страниц и самих страницах не трогая темплейты, в итоге у меня вышла такая беда как показана на последней картинке, а именно, заголовок и кнопка подробнее перестали быть ссылками(( Подскажите пожалуйста в чем может быть дело хотя бы догадки, я уж буду как нибудь пытаться ковырять. На первой картинке страница на которой расположен этот блок, на второй и третьей - настройки колонки News. Подскажите пожалуйста в чем дело, если ещё что то нужно показать нарежу картинок, покажу. Заранее спасибо. |
Вложений: 1
И ещё возник вопрос по расширению ws_flexslider.
Установил расширение, добавил его в блок контента. Оно отображается, но без стилей и яваскрипта, расскажите пожалуйста неучу как подключить их в typo3, три строчки которые просят добавить в хеадер он у меня просто игнорирует((, с инструкцией http://www.woothemes.com/flexslider/ у меня какая то беда).:confused: Результат того что было сделано(хотя сделано это громко сказано:() на картинке. http://docs.typo3.org/typo3cms/exten...xslider/1.2.2/ а по этому мануалу нужно добавить темплейт... |
Цитата:
|
Цитата:
И заголовок темы у вас некорректнен. Расширение News это совсем другое расширение, но аналогичное tt_news. |
Цитата:
:confused:сделать в automaketemplate что-то типа DIV.id.flexslider-224 = 1 а потом в другом месте сделать такое: flexslider-224 < lib.ws-flexslider а в lib.ws-flexslider уже написать скрипты для подключения css и яваскрипт? Цитата:
Цитата:
|
Про шаблон долго объяснять. Почитайте что-нибудь по TYPO3, это самые азы.
Цитата:
Аналогичный параметр можно "визуально" задать через FlexForm плагина. Но тут главный нюанс в том, что на странице с id = xyz должен быть тоже настроен плагин tt_news, что бы показывать этот Single. Так что это не любая страница. |
Цитата:
Цитата:
|
Цитата:
|
Вложений: 1
Цитата:
Только возникла следующая проблема, гружу 1 картинку слайдер есть, гружу 2 слайдера нет =) Что это за волшебство такое?) И ещё вопросик. Подключил яваскрипт выпадающей менюшки и дебагер пишет мне такую гадость(смотреть картинку): |
Если Вам нужна помощь со слайдом - могу подсказать в каком направлении копать в данной теме - НО сразу скажу - без репозитория и готовых расширений...
Ибо он - отбивает всякую творческую жилку... |
По поводу меню - что оно есть у Вас - выкладывайте карты на стол (javascript, typoscript, и прочее)...
И тогда сможем разобрать все по полочкам. |
Вложений: 1
Мне без разницы как, главное результат. Можно попробывать сделать и без репозитория, но наверное тяжеловато будет новичку сотворить что-то хотя бы близко похожее на то что уже есть.:)
Кстати просветите меня как спойлерами пользоваться пожалуйста, а то партянка больно уж длинна получилась( По поводу меню: javascript: var TINY={}; function T$(i){return document.getElementById(i)} function T$$(e,p){return p.getElementsByTagName(e)} TINY.dropdown=function(){ var p={slide:1,active:0,timeout:200}, init=function(n,o){ for(s in o){p[s]=o[s]} p.n=n; this.build() }; init.prototype.build=function(){ this.h=[]; this.c=[]; this.z=1000; var s=T$$('ul',T$(p.id)), l=s.length, i=0; p.speed=p.speed?p.speed*.5:.6; for(i;i<l;i++){ var h=s[i].parentNode; this.h[i]=h; this.c[i]=s[i]; h.onmouseover=new Function(p.n+'.show('+i+',1)'); h.onmouseout=new Function(p.n+'.show('+i+')') } }; init.prototype.show=function(x,d){ var c=this.c[x], h=this.h[x]; clearInterval(c.t); clearInterval(c.i); c.style.overflow='hidden'; if(d){ if(p.active&&h.className.indexOf(p.active)==-1){h.className+=' '+p.active} if(p.fade||p.slide){ c.style.display='block'; if(!c.m){ if(p.slide){ c.style.visibility='hidden'; c.m=c.offsetHeight; c.style.height='0'; c.style.visibility='' }else{ c.m=100; c.style.opacity=0; c.style.filter='alpha(opacity=0)' } c.v=0 } if(p.slide){ if(c.m==c.v){ c.style.overflow='visible' }else{ c.style.zIndex=this.z; this.z++; c.i=setInterval(function(){slide(c,c.m,1)},20) } }else{ c.style.zIndex=this.z; this.z++; c.i=setInterval(function(){slide(c,c.m,1)},20) } }else{ c.style.zIndex=this.z; c.style.display='block' } }else{ c.t=setTimeout(function(){hide(c,p.fade||p.slide?1 :0,h,p.active)},p.timeout) } }; function hide(c,t,h,s){ if(s){h.className=h.className.replace(s,'')} if(t){c.i=setInterval(function(){slide(c,0,-1)},20)}else{c.style.display='none'} } function slide(c,t,d){ if(c.v==t){ clearInterval(c.i); c.i=0; if(d==1){ if(p.fade){c.style.filter=''; c.style.opacity=1} c.style.overflow='visible' } }else{ c.v=(t-Math.floor(Math.abs(t-c.v)*p.speed)*d); if(p.slide){c.style.height=c.v+'px'} if(p.fade){var o=c.v/c.m; c.style.opacity=o; c.style.filter='alpha(opacity='+(o*100)+')'} } } return{init:init} }(); По поводу тайпоскрипта, у меня на сайте есть основное меню и ещё 3 побочных и все они используют один тайпоскрипт, уверен на 100% что так не правильно и надо разбивать как то их). TypoScript часть 1: menu.defaults = HMENU menu.defaults { 1 = TMENU 1 { wrap = <ul id="menu" class="menu">|</ul> expAll = 0 noBlur = 1 NO = 1 NO { ATagTitle { field = title fieldRequired = nav_title } wrapItemAndSub = <li>|</li> stdWrap.htmlSpecialChars = 1 } IFSUB = 1 IFSUB < .NO IFSUB { wrapItemAndSub = <li class="subpages">|</li> ATagBeforeWrap = 0 } ACT = 1 ACT < .NO ACT { ATagParams = class="active" } CUR = 1 CUR < .NO CUR { ATagParams = class="selected" #wrapItemAndSub = <li class="selected">|</li> } CURIFSUB < .IFSUB CURIFSUB { ATagParams = class="selected" } } 2 < .1 3 < .2 stdWrap.prepend =< lib.srHint } TypoScript часть два, для подменюшек menu.firstlevel < menu.defaults menu.firstlevel { entryLevel = 0 expAll = 0 2 < .1 3 < .1 stdWrap.prepend.data = LLL:{$filepaths.l10n}:nav_main } Код html: <div class="nav"> <nav id="nav-main"> <h1 class="sr-hint"></h1> <ul id="menu" class="menu"> </ul> </nav> </div> Таблица стилей для меню: .menu { display:inline-block; list-style:none; font:18px Calibri; text-align:center; font-weight:bold; width:100%; } .nav { margin-top:15px; width:980px; height:32px; z-index:1000; background:url('../images/menu.png') right 50% repeat-x; border-radius:5px; } .menu > li > a { float:left; color:#eee; text-decoration:none; line-height:32px; } .menu > li a{ display:block; float:left; color:#eee; text-decoration:none; } .menu > li:hover { background: rgba(214, 255, 255, 0.5); color:#fff } .menu > li:last-child { padding:0 18px 0 29px; } .menu > li:hover:first-child { background: rgba(214, 255, 255, 0.5); color:#fff; border-radius: 5px 0 0 5px; } .menu > li:hover:last-child { background: rgba(214, 255, 255, 0.5); color:#fff; border-radius: 0 5px 5px 0; } .menu li { position:relative; float:left; z-index:1000; } .menu > li{ padding:0 18px 0 27px; } .menu ul { display:none; position:absolute; font:normal 16px Calibri; top:32px; left:0; background:#007FBE; box-shadow: -3px 5px 10px rgba(0,0,0,0.5); display:none; list-style:none; width:100%; } .menu ul:last-child { border-radius:0 0 5px 5px; } .menu ul li { float:none; width:100%; text-align:center; } .menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a { float:none; display:block; } .menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span { float:none; display:block; background:none; } .menu ul li ul { position:absolute; top:0px; left:100%; border-radius:0px 5px 5px 5px; } .menu ul li a { padding:5px; } .menuhover > ul li:hover{ background: rgba(214, 255, 255, 0.5); } .menuhover > ul li:hover:last-child{ background: rgba(214, 255, 255, 0.5); border-radius: 0px 0px 5px 5px; } .menu >li:last-child>ul{ border-radius: 0 5px 5px 5px; } Кусок скрипта в HTML от меню: <script type="text/javascript"> var dropdown=new TINY.dropdown.init("dropdown", {id:'menu_1', active:'menuhover'}); </script> Вот тут вот внизу исходник менюшки, ту которую хочу вставить в сайт: |
Хорошо - вечером подробно опишу...
Но в любом случае нужно знать PHP и HTML |
Вложений: 1
Цитата:
Ребят проблема с подключением jQuery, прикладываю html код и скриншот ошибки, подскажите пожалуйста что делать?) Не хочет подключать jQuery и поэтому скрипты все мои не робят( А ещё он что-то много раз jquery подключает или мне кажется?) <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title></title> <meta name="description" content=""> <meta name="author" content=""> <link rel="stylesheet" href="css/style.css"> <script src="js/libs/modernizr-2.0.6.min.js"></script> <script src="../js/tinydropdown.js" type="text/javascript"></script> </head> И ещё вопрос по расширению flexslider, скажите пожалуйста как сделать в нем поддержку русского языка? А то он текст который пишешь в нем переводит в ????? вариант =) И ещё заметил что везде в материалах созданных мной, стоит по дефолту немецкий язык, везде поменял в скриптах de на ru 0 эффекта(( |
Судя по всему - Вы решили использовать расширение?
|
Цитата:
Ответьте кто нибудь по языкам пожалуйста) Чего все такие партизаны?) |
Вот дело дошло и до установки на реальный сервер и мускуль.... и тут я напоролся со всего разбегу на грабельки)
У меня вместо того что бы ссылаться на ссылку blablabla.ru/informacija.html ссылается на localhost:8505/informacija.html как это исправить подскажите пожалуйста ?) Меню я кстати сделал =) Ссылки сделал, нормально формируются, но страница дает ошибку: 404 - файл или каталог не найден. Запрашиваемый ресурс перемещен, переименован либо временно недоступен. |
Возможно у Вас данный адрес забит в константах шаблона, либо просто в шаблонах...
В общем, берете открываете phpmyadmin - таблицу sys_template - и там ищете данный адрес - потом аккуратно его меняете...:o |
Цитата:
В в папочке phpmyadmin смотреть или через прогу лезть?) |
Есть замечательное расширение для typo3 (и вообще это самостоятельный скрипт www.adminer.org - из 1 файла) - Вам в любом случае рано или поздно придется лезть в БД (под капот) - расширение называется adminer (для меня это альтернатива phpmyadmin - т.к. он очень тяжелый - много жрет)
|
Вложений: 1
Цитата:
Расскажите пожалуйста что писать тут? |
Ничего не надо...
Просто ставите - он у Вас появится слева... Увидете... |
Ну что получилось найти злополучный localhost?
|
Вложений: 1
Цитата:
Localhost я поменял и теперь ссылки работают нормально. Но странички не открываются. Выдавая всё ту же ошибку) Тут судя по всему, включая название, лежат темплейты сайта) |
Изменения в БД напрямую надо вносить очень аккуратно - т.к. есть очень большая вероятность, что Вы испортите сввязи или еще что-то...
Таблица страниц - это pages... uid-уникальный идентификатор pid-родительская страница А вообще страницу вы можете найти через поиск в дереве страниц...:) Вставив ее номер... |
Pages - только страницы
sys_log - Логи - ее можно очищать be_users - все внутренние пользователи fe_users - все внешние пользователи tt_content - содержимое страниц sys_domain - домены заведенные sys_template - содержит только шаблон Большинство данных таблиц управляются через модуль списки... Также можно создать свою mysql-таблицу, описав ее интерфейс для typo3 через массив TCA |
Цитата:
Может урлы не обрабатываются сервером? http://blablabla.ru/index.php?id=305 - такой урл обрабатывается и работает нормально. http://blablabla.ru/information.html - такой нет |
Быть не может , это стандартная таблица...
Тем более, если Вы скачали Wininstaller |
Цитата:
Не поставлен realurl Не настроен realurl Не правильно настроен realurl:) |
Цитата:
Ааааа беда, картинки перестало грузить на сайт... Пишет no thumb generated. Что делать? Вот такие настройки для graphicsMagick, сам он лежит рядом с fileadmin, может путь не правильно указал? GraphicsMagick enabled:1 GraphicsMagick path:www/typo3/GraphicsMagick () GraphicsMagick path/LZW:www/typo3/GraphicsMagick () Version 5/GraphicsMagick flag:gm GDLib enabled:1 GDLib using PNG:1 IM5 effects enabled:-1 (Blurring/Sharpening with IM 5+) Freetype DPI:96 (Should be 96 for Freetype 2) Mask invert:0 (Should be set for some IM versions approx. 5.4+) File Formats:gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf, ai |
|
Вложений: 1
Спасибо за ссылочки. А по картинкам что скажете? Они теперь грузятся, но при попытке задать им размер они перестают отображатся, а в редакторе контента всё ещё висит вот такая фигня:
|
Либо imagemagick не поставлен.
Либо к нему путь указан не верно! Путь к нему задается в /intall/ - в настройках typo3 Google в помощь typo3 path imagemagick |
Путь то знаю где прописать, а вот как правильно прописать нет( как уже только не пробывал, не хочет работать гад(
Кстати а куда ставить GraphicsMagick? |
|
Вложений: 1
Цитата:
|
Ребят, ещё вопрос, как сделать что бы ссылка открывалась во всплывающем окне как картинка через colorbox, что бы в нее впихнуть форму отправки письма?
|
Вот это задачка...
Смотря какие исходные данные у Вас есть. Как typoscript выглядит, какими расиширениями из репозитория пользуетесь. |
Цитата:
|
Цитата:
TS Код:
### callback page parameters Код:
$(document).ready(function () { |
Часовой пояс GMT +4, время: 07:05. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot