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


2 тупых вопроса


Сообщений в теме: 4

#1 Dinak

    Активный участник

  • Пользователи
  • PipPipPip
  • 207 сообщений
  • Пол:Мужчина
  • Город:Новосибирск

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

Прощу прощения, но есть пара "не особо умных" вопросов:

1. Можно ли каким либо образом в шаблоны писем, с помощью переменной SMARTY внести ID таблицы, а не строки
2. update_query($data, "Контрагенты", .... ), как верно по синтаксису записать в id таблицы вместо "Контрагенты" например.


Прошу не троллить заранее :)

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 09 Ноябрь 2015 - 14:06

1. Попробуйте {$table_id}
2. В этой функции - никак. Если у вас есть только $table_id, то придется вначале доставать имя таблицы из служебной таблицы tables. Но можно использовать и другую функцию. Правда в ней везде только id (таблицы и полей), текстовые имена там не используются.

#3 Dinak

    Активный участник

  • Пользователи
  • PipPipPip
  • 207 сообщений
  • Пол:Мужчина
  • Город:Новосибирск

Отправлено 10 Ноябрь 2015 - 07:57

Цитата

1. Попробуйте {$table_id}

Не сработало, в приходящих письма это поле не отображается ( есть другие варианты ?

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 10 Ноябрь 2015 - 09:12

Другой вариант - это вычисляемое поле, которое выводит $table_id (в вычислениях она точно есть). Соответственно затем подставляете в шаблон это поле.

#5 Dinak

    Активный участник

  • Пользователи
  • PipPipPip
  • 207 сообщений
  • Пол:Мужчина
  • Город:Новосибирск

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

Спасибо )))





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных