logo img
Скрипт I-Soft Bizness

Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.

» » Создание дополнительных переменных
Информация к новости
  • Просмотров: 2 922
  • Дата: 28 августа 2010
  • 0
28 августа 2010

Создание дополнительных переменных

Категория: Полезное

В статье "Подключаем дополнительную переменную" – график работы компании  мы рассказали, как можно использовать зарезервированные переменные. По умолчанию в скрипте заложены 3 дополнительные переменные. Но как оказалось, этого бывает недостаточно. В этой статье, мы расскажем, как можно добавить и использовать еще дополнительные переменные, кроме трех зарезервированных.

 

Пример будет построен для одной переменной. По аналогии, Вы сможете добавить любое количество нужных данных. Допустим, в каталоге необходимо указывать в контактных данных Skype.

Внимание! У Вас нет прав для просмотра скрытого текста.
Таким образом, Вы сможете добавить необходимое количество переменных для Ваших целей.

Метки к статье: дополнительные переменные

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
joginvik Пользователь offline

17 января 2013 19:06

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 28.10.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 17
Цитата: admin
Так создайте. По умолчанию этого нет, т.к. большинству каталогов это не нужно.


я б не говорил так однозначно - думаю надо развивать каталог и дальше

я уже добавил более 10 новых переменных

но вот сейчас работаю над тем, чтобы выводить только нужные клиенту переменные - типа у меня есть блоки - описание компании - контакты - офиц инфа

типа юзер нажал в админке галочку - выводить данные некоторого блока - они выводятся, а нет - так нет

считаю эту задумку надо реализовать в следующем релизе - админу
<
admin Пользователь offline

17 января 2013 08:24

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 247
  • Комментариев: 594
Цитата: joginvik
считаю, что слишком мало переменных, надо побольше - хотя-бы вот такие


Так создайте. По умолчанию этого нет, т.к. большинству каталогов это не нужно.

--------------------

<
joginvik Пользователь offline

16 января 2013 19:23

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 28.10.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 17
считаю, что слишком мало переменных, надо побольше - хотя-бы вот такие

и, думаю, было бы неплохо иметь возможность выводить в шаблоне только те переменные, которые не пустые

Тип компании:
Бренды:
Количество сотрудников:

Год основания:
Уставной фонд:
Организационно-правовая форма:

Основные клиенты:
Объемы продаж за год:
Объемы покупок за год:

Размеры производственных площадей:
Местонахождение производства:
Контроль качества:
Кол-во производственных линий:
Сертификаты соответствия:
<
xoxma Пользователь offline

10 сентября 2010 22:21

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 7.09.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 33
Прошу добавить в фак, возможно в более благородном виде, но основное ниже:
Дописываем в файлы

search.php

<tr>
<td bgColor="<?php echo "$def_form_back_color"; ?>" align="right">
<?php echo "$def_reserved_4_name"; ?>:   
<input type="text" name="reserved_4" maxlength="100" style="width:<?=$def_search_form

_size?>;">
</td>
</tr>
________________________________________


search-3.php

reserved_4=$reserved_4_2&
// в 3х местах в конце файла, смотрите по аналогии, тут концовка кода после & не показывается.
________________________________________


$reserved_4_2 = rawurlencode ( $reserved_4 ); //вот эту строку
________________________________________


if ( $reserved_4 != "" )
{
$query .= " AND reserved_4 LIKE '%$reserved_4%' ";
}
________________________________________


if ( $_GET["reserved_4"] <> "" )
{
$reserved_4 = rawurldecode ( $_GET["reserved_4"] );
}
else
{
$reserved_4 = "$_POST[reserved_4]";
$reserved_4 = safehtml($reserved_4);
}
________________________________________

это в общих чертах, ну и независимо от конфига если в последнем случае.

--------------------

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.