Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 08.08.2011, 18:35   #1
KentAVr
Продвинутый
 
Регистрация: 21.10.2010
Сообщений: 87
По умолчанию allWrap и вставка данных из бд

СОбственно вопрос допустим я хочу видеть в меню следующий код
Код:
NO.allWrap =  <div title="DB : pages:uid:description">|</div>
естественно так не работает а как сделать так чтобы работало?
Можно конечно запустить пхп код несколько раз .. но тут опятьже встает вопрос как передать этому коду uid пункта меню?
KentAVr вне форума   Ответить с цитированием
Старый 08.08.2011, 23:54   #2
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Что-то типа NO.allWrap.stdWrap.insertData = 1 надо добавить.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 09.08.2011, 12:11   #3
KentAVr
Продвинутый
 
Регистрация: 21.10.2010
Сообщений: 87
По умолчанию

Цитата:
Сообщение от -=UncleByte=- Посмотреть сообщение
Что-то типа NO.allWrap.stdWrap.insertData = 1 надо добавить.
О спс огромное .. это действительно работает и снимает большинство вопросов .. только вот как получить uid страницы на которое ссылается меню ..
например page:title обрабатывает на ура (текущей страницы естественно, а вот uid пунктов меню не хочет выводить.. может подскажите как обратиться к uidу чтоб он правильно отобразился?
KentAVr вне форума   Ответить с цитированием
Старый 09.08.2011, 12:26   #4
KentAVr
Продвинутый
 
Регистрация: 21.10.2010
Сообщений: 87
По умолчанию

Удивительно
Код:
NO.ATagTitle.field=description
нормально подставляет дескрипшен ... логично предположить что переменная определена, но вот
Код:
NO.allWrap.stdWrap.insertData = 1
NO.allWrap =  <li>{description} | </li>
не работает(
при этом
Код:
NO.allWrap.stdWrap.insertData = 1
NO.allWrap =  <li>{DB : pages:35:description} | </li>
опять работает, но это лишнее обращение к базе данных да и uid страницы я получить не могу(
KentAVr вне форума   Ответить с цитированием
Старый 09.08.2011, 14:36   #5
KentAVr
Продвинутый
 
Регистрация: 21.10.2010
Сообщений: 87
По умолчанию

понятно .. нужно было брать из филда
Код:
field : uid
причем можно получить любое поле из дб каждого пункта меню..
хоспадя.. сколько же по факту тупо жрет ресурсов..

Вопрос соотвественно возникает такой как выполнить запрос к базе данных с where .. т.е не по uid а по например по pid
Код:
SELECT * FROM `tt_content` WHERE pid=uid
сразу говорю во всеме любимом TSreF мануале этого нет (
KentAVr вне форума   Ответить с цитированием
Старый 09.08.2011, 15:56   #6
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Есть
Читать про CONTENT и select в нем.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 09.08.2011, 18:04   #7
KentAVr
Продвинутый
 
Регистрация: 21.10.2010
Сообщений: 87
По умолчанию

Цитата:
Сообщение от -=UncleByte=- Посмотреть сообщение
Есть
Читать про CONTENT и select в нем.
да уже час пытаюсь постичь глубинный смысл как это все в меню воткнуть(
KentAVr вне форума   Ответить с цитированием
Старый 10.08.2011, 11:19   #8
KentAVr
Продвинутый
 
Регистрация: 21.10.2010
Сообщений: 87
По умолчанию

Забил формировать сложные вопросы в меню ... проще в табле воткнуть нужное поле и считать не заморачиваясь.. всеравно не понимаю я, как можно такой запрос сделать.
KentAVr вне форума   Ответить с цитированием
Старый 10.08.2011, 12:26   #9
KentAVr
Продвинутый
 
Регистрация: 21.10.2010
Сообщений: 87
По умолчанию

Цитата:
Сообщение от seniyajw Посмотреть сообщение
I solved the problem differently. Put RealURL management and put in a link to the bar. And yet, the link has been properly softened
Thanks for the answer.
RealURL I don't use on it I can not test your method. But if I don't manage to make as I want I will necessarily follow your advice.
Excuse for my French )))
KentAVr вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TemplaVoila: Изменение Структуры Данных (DS). Вывод в (BE). thebat Общие вопросы 4 08.03.2019 15:12
Проблема с allWrap dapissarenko Общие вопросы 10 13.06.2007 23:51
передача данных между двумя сайтами Melnichuk Общие вопросы 8 02.06.2006 14:15
Поля типа float в базе данных Алексей Общие вопросы 1 21.04.2005 16:13
Поля типа float в базе данных Алексей Общие вопросы 0 15.04.2005 15:36


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория