junfan59

Typoscript sql query between 3 tables and an input value

Aug 21st, 2015
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. marker {
  2.         fichier1 = CONTENT
  3.         fichier1 {
  4.             table = sys_file
  5.             select {
  6.                 pidInList = 13
  7.                 #recursive = 10
  8.                 #orderBy = crdate ASC
  9.                 selectFields = sys_file.uid, sys_file.identifier
  10.                 JOIN sys_file_reference ON sys_file.uid = sys_file_reference.uid_local
  11.                 JOIN tx_news_domain_model_news ON sys_file_reference.uid_foreign = tx_news_domain_model_news.uid
  12.                 # possible conditions
  13.                 where tx_news_domain_model_news.uid = sys_file_reference.uid_foreign AND sys_file_reference.tablenames = tx_news_domain_model_news
  14.                 andWhere {
  15.                     cObject = COA
  16.                     cObject {
  17.                         1 = TEXT
  18.                         1.data = GP:FormEditnews|title
  19.                         1.sanitize = 1
  20.                         1.wrap = tx_news_domain_model_news.title="|"
  21.                     #   1.wrap = title="|"
  22.                     #   2 = TEXT
  23.                     #   2.data = debug:data
  24.                     #   2.wrap = debug : |
  25.                     }
  26.                 }  
  27.             }
  28.          
  29.             renderObj = COA
  30.             renderObj {
  31.                 #value
  32.                 10.wrap = |
  33.                 10 = TEXT
  34.                 10.field = identifier
  35.             }
  36.         }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment