G

Grey4ik

+1
Репутация
2
Рейтинг
#1 Как правильно написать условие? 12 октября 2024 в 16:41

Еще как вариант)

  1. <?php
  2. switch ($item['z15']) {
  3. case 1:
  4. $var = 'Вариант 1'; // загоняем в переменную и выводим уже переменной в нужном месте
  5. break;
  6. case 2:
  7. $var = 'Вариант 2'; // если нужно вывести вариант сразу в этом коде то пишем "echo 'Вариант 2';"
  8. break;
  9. case 3:
  10. $var = 'Вариант 3';
  11. break;
  12. }
  13.  
  14. echo $var;
  15. ?>
AtlantisWeb


Этот вариант вообще отлично подходит, единственно вопрос еще в таком, стараюсь перечислить поля с идентичными списками правильно или нет? И правильно ли я пишу переменную?:

  1. <?php switch ($item['z18' or 'z28' or 'z38' or 'z48']) {
  2. case 1:
  3. $var = 'C';
  4. break;
  5. case 2:
  6. $var = 'P';
  7. break;
  8. case 3:
  9. $var = 'Pt';
  10. break;
  11. case 4:
  12. $var = 'Lp';
  13. break;
  14. case 5:
  15. $var = 'Gp';
  16. break;
  17. case 6:
  18. $var = 'R';
  19. break;
  20. case 7:
  21. $var = 'A';
  22. break;
  23. case 8:
  24. $var = 'Cd';
  25. break;
  26. case 9:
  27. $var = 'Pl';
  28. break;
  29. case 10:
  30. $var = 'F';
  31. break;
  32. case 11:
  33. $var = 'ar';
  34. break;
  35. case 12:
  36. $var = 'r';
  37. break;
  38. case 13:
  39. $var = 'H';
  40. break;
  41. case 14:
  42. $var = 'Am';
  43. break;
  44. case 15:
  45. $var = 'res';
  46. break;
  47. case 16:
  48. $var = 'pin';
  49. break;
  50. case 17:
  51. $var = 'I';
  52. break;
  53. case 18:
  54. $var = 'Rp';
  55. break;
  56. case 19:
  57. $var = 'Dc';
  58. break;
  59. default:
  60. $var = 'N';
  61. break;
  62. }
  63.  
  64. echo $var;
  65. ?>
  66.  
  67. <?php $var['z18']; ?>
  68. <?php $var['z28']; ?>
  69. <?php $var['z38']; ?>
  70. <?php $var['z48']; ?>
  71.  
#2 Компонент Авторизация по звонку 12 октября 2024 в 08:48

вот тоже поле которое можно указать обязательным при регистрации

Happy

Оно вообще рабочее? Ему уже 8 лет. И что то ничего не написано про регистрацию у провайдера.Может тогда её и не было вообще). Про мыло спросил, так как без мыла сайт корректно работать не станет, так как мыло дохрена где используется. Конечно можно и не запрашивать, а просто генерировать случайный, а потом уже в профиле разъяснять про прелести реального). Но как то мне кажется, что админа при этом ждёт разного рода геморой)

Lora

Работает ставил-проверял, 3.88 рубля за смс!

#3 Компонент Авторизация по звонку 11 октября 2024 в 20:43

Скажите пожалуйста, есть кто возьмется за разработку компонента для авторизации по звонку?

Grey4ik

Авторизация или регистрация? Если имеется ввиду и то и другое, то как с мылом планируете решать? Запрашивать будите или как?

Lora

Как я понял, если по проще: то просто подтверждение телефона через звонок в профиле или в полях при регистрации.

А если брать основательно, то я бы вообще убрал бы в регистрации лишние поля, оставил бы: никнейм, телефон и пароль.

Grey4ik

Убери, что мешает ?) город я отключил оставил мыло пароль и никнейм 

Happy

Та мыло же и мешает)))

#4 Компонент Авторизация по звонку 11 октября 2024 в 20:38

Скажите пожалуйста, есть кто возьмется за разработку компонента для авторизации по звонку?

Grey4ik

Авторизация или регистрация? Если имеется ввиду и то и другое, то как с мылом планируете решать? Запрашивать будите или как?

Lora

Как я понял, если по проще: то просто подтверждение телефона через звонок в профиле или в полях при регистрации.

А если брать основательно, то я бы вообще убрал бы в регистрации лишние поля, оставил бы: никнейм, телефон и пароль.

#5 Компонент Авторизация по звонку 11 октября 2024 в 20:35

Так было и не раз. У Лоадыря и Максисофта было вроде как. В каталог не выкладывали кажись.

fincheck

Ну если у кого есть, пусть кидат свои предложения, я то совсем не против)

#1 Компонент Авторизация по звонку 11 октября 2024 в 19:10

Добрый вечер форумчане!
Скажите пожалуйста, есть кто возьмется за разработку компонента для авторизации по звонку?
Может возможно в складчину?
Либо же под реализацию, кто нибудь сделает?

В смс.ру появилась услуга «авторизации по звонку», по стоимости почти в 10 раз дешевле(а для некоторых операторов и то больше) чем смс подтверждение!

P.S.: Может данная функция есть и у других операторов рассылки, не знаю, можно и их прикрутить. Мне самое главное смс.ру

#7 Как правильно написать условие? 11 октября 2024 в 17:38

А подскажите пожалуйста, как прописать условие, это на странице материалов в файле defaul_item.tpl.php: 

Есть список с системным названием z15, и если «1» то «Вариант1» если «2» то «Вариант2», в другом случае «Вариант3»

#8 [ЕСТЬ РЕШЕНИЕ] Вывести id страницы или полностью ссылку 10 сентября 2024 в 14:59

Добавляю, но его не показывает...

Grey4ik

А вы его добавляете до или после строки

  1. $item = cmsModel::getCachedResult('current_ctype_item');
Loadырь

😅😅😅
Ни «до» не «после»

Получилось, спасибо огромное)))

#9 [ЕСТЬ РЕШЕНИЕ] Вывести id страницы или полностью ссылку 10 сентября 2024 в 14:46

Вот и выводите в коде где надо

  1. echo $item['id'];
Loadырь

Добавляю, но его не показывает...

  1. <?php echo $item['id']; ?>
#10 [ЕСТЬ РЕШЕНИЕ] Вывести id страницы или полностью ссылку 10 сентября 2024 в 14:19

проблема что не знаю что с этим сделать😅

Grey4ik

А что там в этой куче есть с 'id'?

Просматривать данные массивов в двойке лучше так

  1. <?php $item = cmsModel::getCachedResult('current_ctype_item'); dump($item); ?>
Loadырь

Из всего что выдало:

  1. Array ( [id] => 45 [title] => Pirelli Scorpion Ice Zero 2 Шины зимние 245/45 R20 103H Шипованные [content] =>

Собственно ID материала 45

#11 [ЕСТЬ РЕШЕНИЕ] Вывести id страницы или полностью ссылку 10 сентября 2024 в 13:44

 Grey4ik, для просмотра массива используйте print_r()

  1. <?php $item = cmsModel::getCachedResult('current_ctype_item'); print_r($item); ?>
AtlantisWeb

Массив данных выдало, проблема что не знаю что с этим сделать😅

#12 [ЕСТЬ РЕШЕНИЕ] Вывести id страницы или полностью ссылку 10 сентября 2024 в 11:10

Можно попробовать через такое

  1. $item = cmsModel::getCachedResult('current_ctype_item');

Если это будет доступно для вашего виджета, то ID материала будет в переменной $item['id'].

Loadырь

Не видит, а если через «echo» то выдает «Array»

  1. <?php echo $item = cmsModel::getCachedResult('current_ctype_item'); ?>
#1 [ЕСТЬ РЕШЕНИЕ] Вывести id страницы или полностью ссылку 9 сентября 2024 в 14:04

Добрый вечер, всем добра!
Подскажите поставил компонент «Выполнение произвольного PHP кода 0.1.0», хочу вывести собственно виджетом внизу страницы ссылку (в ней должен быть или url собственно страницы или id страницы)
Как это прописать? Подскажите пожалуйста!

Добавлено спустя 17 часов

Наверно правильно так: нужно вывести ID материала!

#14 Автоматическое формирование поля контента на основе значений других полей по шаблону 19 июня 2024 в 18:08

не хотелось бы править систему через БД, ставить новое поле, потом что-то делать с его стилями. Ведь штатное поле title есть и настроено для всех типов контента

bestit

Вам и не придется ничего делать со стилями. Да и правка в БД минимальная и делается один раз. Надо в таблице cms_con_типконтента_fields заменить у поля заголовка в столбце type тип caption на seostring. Ну и добавить дополнительное поле в админке, например, name, куда вы будете вводить название приюта или столовой. А поле title вы не сможете заполнять при создании и редактировании записи, так как оно будет генерироваться автоматически из значений других полей. При этом на сайте оно будет выводиться так же, как и сейчас. Но дело ваше, конечно)) Можно хотеть, а можно делать — выбирайте сами.

&$!#%

Подниму тему. Сделал нужные изменения в БД, но вместо заголовка выводится просто цифра 1. При этом URL формируется так, так будто заголовок является seo-полем и получает нужные данные с других полей. Не подскажите в чем может быть причина? Спасибо.

Ostrova

Подскажите, как то решилась проблема у Вас?

Добавлено спустя 31 минуту

У меня вроде как работает, но у меня тянет помимо текста еще и 

  1. <span class="lists_links _lists_links">Название 1</span>

то есть в названии, полностью все выдает! Подозреваю что это из-за типа списка… У меня установлен «Список значений»

#15 UserPay - как настроить 18 апреля 2024 в 22:00

Так Биллинг тоже не поддерживается...

У меня вопрос по UserPay, подскажите, в истории платежей все суммы рисуются с плюсом, и соответственно в зеленом цвете. Хотя там и «приход» и «расход» средств. Где можно исправить?

Grey4ik

Биллинг работает. А по userpay вам к разработчику.

CEH9I

Автор не отвечает, к сожалению...

Grey4ik

Тогда покупайте биллинг. 

CEH9I

Я его когда то покупал, но по итогу сайт закрыл, а после слета винчестера потерял сам файл биллинга и ключ… Обращался, но меня проигнорили...

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.