Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   ярлыки в дереве страниц. (http://forum.typo3.ru/showthread.php?t=9350)

KentAVr 16.03.2011 17:27

ярлыки в дереве страниц.
 
Собственно вопросы ..
1. Что можно покурить по данной теме? заодно по папкам разделителям и етс.
2. В моем ламерском понимании ярлыки служал отчасти для того чтобы сформировать меню .. если это так то в общемто грусно ибо даже на первый взгляд есть более элегантные решения данной проблеммы.
3. Если я делаю ярлык для главной страницы сайта с целью попадания главной страницы в меню .. выглядит это примерно так
-Мой Сайт
--Главная
---Ярлык на главную
---Обо мне
---Мои петы
---Как связаться
--Системна папка

То меню сайта визуально формируется нормально а именно
Главная-Обомне-Мои петы-Как связаться

НО .. дело в том что главная страница сайта выдаваемая по адресу Мой_Сайт.ру имеет айди=1 (что в общемто логично но не обязательно) .. а ярлык айди=12 и соотвесвенно в меню прописывается айди=12 .. с точки зрения пользователя это конечно мониписуально .. а вот поисковики боюсь меня невзлюбят за такое Г.

Подозреваю это я чтото делаю не так ибо править данную ситуацию через .аштиассес глупо имя под рукой такой мощьный инструмент как тупо3.

Вполне возможно я неправильно формирую дерево страниц или чтото не совсем понимаю в самом формировании.

Кому не сложно подскажите плиз. Заранее благодарен.

KentAVr 16.03.2011 18:06

оке..
посмотрел интрадакшен .. там сделано наоборот.. а именно в корне расположен ярлык а главная страница уже ему подчинена..
танцуя с бубном без полного переформирования дерева стран мне не удалось подчинить главную страницу собственному ярлыку .. не знаю можно ли это сделать или нет .. тем не менее види считается правилом хорошего тона начинать формировать дерево страниц с ярлыка. (отметим на будущее)

тем не менее копаясь в настройках нашол чекед который может сделать мой ярлык главной страницей сайта .. если я правильно понимаю.
лист - ярлык-правка-поведение-Использовать в качестве корневой страницы ( чекет).
Если я правильно понимаю теперь при открытии мой_сайт.ру будет выдаваться именно ярлык с айди=12 .. что в общемто действительно не плохо ..

тем не менее разбирая пакет интродакшен на котором воткнуто чпу я наткнулся на удивительную вещь .. у них адрес главной страницы не совпадает с адресом ссылки на главную страницу .. более того на тупо3.орг тоже самое .. конечно в итоге поисковики склеят эти страницы - но этоже мовитон и профанация...

а вот на тупо3.ру все работает как надо .. отсюда вопрос это сделано стандартными средствами или всетки правкой .аштиассес в корне сайта?

Если ктонить ответит на мои вопросы подтвердит или опровергнет догадки буду благодарен .. ибо блюждание на угад .. очень напрягает (

-=UncleByte=- 17.03.2011 05:32

Код:

lib.mainMenu = COA
lib.mainMenu {
  wrap = <ul>|</ul>
  10 = TEXT
  10 {
    value = Главная страница
    typolink.parameter.data = leveluid:0
    wrap = <li>|</li>
  }
  20 = HMENU
  20 {
    1 = TMENU
    1.NO.linkWrap = <li>|</li>
  }
  30 = TEXT
  30 {
    value = Спецраздел
    typolink.parameter = 55
    wrap = <li>|</li>
  }
}

Думаю мысль ясна и принцип понятен.

KentAVr 17.03.2011 12:19

Сама идея ясна
спасибо покурю..
а доки на русском языке нет? .. тех док на инглише нашел.. но чтото там примеров не много и ангицкий я с трудом понимаю)

dmartynenko 17.03.2011 15:07

Ставите RealURL - и вам без разницы что на что ссылается. Ярлык в меню получает тот же URL, что и URL страницы на которую он ссылается. Следовательно SEO не страдает.

-=UncleByte=- 17.03.2011 16:00

TSRef и все остальное про TS. Что-то на русском точно есть.

KentAVr 17.03.2011 17:28

Цитата:

Сообщение от dmartynenko (Сообщение 30607)
Ставите RealURL - и вам без разницы что на что ссылается. Ярлык в меню получает тот же URL, что и URL страницы на которую он ссылается. Следовательно SEO не страдает.

спасибо за совет но хотелосьбы разобраться с основами ..
я не уютно себя чувствую когда ктото чтото делает за меня и я при этом не понимаю суть)

KentAVr 17.03.2011 17:29

Цитата:

Сообщение от -=UncleByte=- (Сообщение 30608)
TSRef и все остальное про TS. Что-то на русском точно есть.

спасибо

KentAVr 17.03.2011 17:35

Цитата:

Сообщение от -=UncleByte=- (Сообщение 30598)
Код:

lib.mainMenu = COA
lib.mainMenu {
  wrap = <ul>|</ul>
  10 = TEXT
  10 {
    value = Главная страница
    typolink.parameter.data = leveluid:0
    wrap = <li>|</li>
  }
  20 = HMENU
  20 {
    1 = TMENU
    1.NO.linkWrap = <li>|</li>
  }
  30 = TEXT
  30 {
    value = Спецраздел
    typolink.parameter = 55
    wrap = <li>|</li>
  }
}

Думаю мысль ясна и принцип понятен.

принцып понял сразу отпало еще несколько вопросов по меню и етс) спасибо огромное .. правда вот синтаксис указанный вами не прошел .. хотя по логике вещей должен бы пройти..
прошло только так
Код:

lib.mainMenu = COA
lib.mainMenu {
  wrap = <ul>|</ul>
  10 = TEXT
  10 {
    value = Главная страница
    typolink.parameter.data = leveluid:0
    wrap = <li>|</li>
  }
  20 = HMENU
  20.1 = TMENU
  20.1
      {
        NO.linkWrap = <li>|</li>
      }
  30 = TEXT
  30 {
    value = Спецраздел
    typolink.parameter = 55
    wrap = <li>|</li>
  }
}

хотелосьбы задать с вашего позволения еще пару вопросов по меню.. но в другой теме ибо название этой темы не соотвествует) и судя по всему данный форум чутли не основной ресурс рунета по тупо3 по этому .. буду последователен чтоб в будущем облегчить людям поиск)

Андрей Аксенов 18.03.2011 09:46

Что касается доков на русском... а если заглянуть в соседнюю ветку форума? Ну или на самом сайте typo3.biz в раздел Документация?

KentAVr 18.03.2011 10:46

Решено
 
Цитата:

Сообщение от Андрей Аксенов (Сообщение 30621)
Что касается доков на русском... а если заглянуть в соседнюю ветку форума? Ну или на самом сайте typo3.biz в раздел Документация?

имею постоянно открытыми современную разработку , мануал док тут, справочник по ТС и тупо бай экзампл .. но дело в том что именно в логике разобраться пока не могу и меня часто ставит в тупик некоторые решения когда я понимаю.. что эти решения тянут за собой кучу кода и несколько обращений к дб.. хотя на томже пхп это можно было реализовать в 3 строчки с одним обращением к базе и без висящих в памяти массивов переменных .. нужно просто пересилить себя убедить что так надо и понять логику обращений ... как пойму так с мануалами станет легче работать .. тем не менее надеюсь на волшебный мануал в котором будет написанно все то что мне нужно нормальным языком с примерами и подробнейшими объяснениями) .. по этому и спрашию постоянно по мануалы)) в надежде внезапного инсайда после прочтения))
Спасибо за ответ.
Тем не менее не нашел ни одного мануала в котором былобы разъснена работа с ярлыками папками и етс

Андрей Аксенов 18.03.2011 11:57

Цитата:

Сообщение от KentAVr (Сообщение 30622)
имею постоянно открытыми современную разработку , мануал док тут, справочник по ТС и тупо бай экзампл .. но дело в том что именно в логике разобраться пока не могу и меня часто ставит в тупик некоторые решения когда я понимаю.. что эти решения тянут за собой кучу кода и несколько обращений к дб.. хотя на томже пхп это можно было реализовать в 3 строчки с одним обращением к базе и без висящих в памяти массивов переменных .. нужно просто пересилить себя убедить что так надо и понять логику обращений ... как пойму так с мануалами станет легче работать .. тем не менее надеюсь на волшебный мануал в котором будет написанно все то что мне нужно нормальным языком с примерами и подробнейшими объяснениями) .. по этому и спрашию постоянно по мануалы)) в надежде внезапного инсайда после прочтения))

Что касается обращений к базе данных, - ну такая специфика TYPO3, необходимо параллельно проверить так называемые "разрешающие поля" - удаление, скрытие, временные интервалы и права пользователей на просмотр этой таблицы... Если от всего этого отказаться - пожалуйста, можно и ручками.
Можно почитать этот мануал там все довольно неплохо разжевано - хоть все на php пиши...
Цитата:

Сообщение от KentAVr (Сообщение 30622)
Тем не менее не нашел ни одного мануала в котором былобы разъснена работа с ярлыками папками и етс

Вообще это все есть, но даже я путаюсь где и что искать, хотя сам все и переводил...
Основа - это конечно TSref. Это справочник по всему, что есть в TypoScript... Но он справочником и остается - хорош только для тех, кто знает что ищет...
К той же категории можно сказать и об основной массе других руководств.
Другие материалы разбросаны тут и там на вики typo3, к сожалению пока англоязычные. Сейчас пытаются как-то упорядочить это безобразие.
Вообще таким документом должен бы стать документ по Демонстрационному пакету... Но там еще спорят, что нужно включать, а что нет...
Поэтому остается лишь искать и задавать вопросы здесь...
p.s. Я и сам толком не разобрался как расширения делать нормальным способом. Уж очень здесь много тонкостей, нигде не разжеванных. Легче взять что-то более-менее подходящее (а зачастую и несколько подходящих расширений), покопаться в коде и под себя настроить.

Да еще вспомнил, можно примеры собственно здесь посмотреть TypoScript на примерах.

-=UncleByte=- 18.03.2011 15:06

Вообще для глубинного изучения TS мне лично сильно помогло открыть setup.txt от css_styled_content и ознакомиться с тем как он устроен.

KentAVr 18.03.2011 16:02

2Андрей и 2 Анкл
Спасибо большое буду курить)

KentAVr 18.03.2011 19:59

Мега благодарность
 
Андрей Аксенов - я вам очень сильно признателен за перевод литературы по тупо3 .. без этих переводов освоение такой по истине многофунциональной системы превратилась бы из сложного процесса в безумно сложный )
Спасибо


Часовой пояс GMT +4, время: 11:23.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot