Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Условие


Recommended Posts

Добрый день, подскажите как прописать условие правильно что если в ссылке есть слово такое то то, например (тамтамтам/tsvet/ тамтамтам) и вот если tsvet  показать а если нет то скрыть? осторе 2.3

 

 надеюсь верно изложила мысль ...

Надіслати
Поділитися на інших сайтах


30.05.2022 в 12:36, chukcha сказал:

$('a[href*=tsvet]')

выдает я так понимаю после $ что то ложно быть ...

 

Parse error: syntax error, unexpected '(', expecting variable (T_VARIABLE) or '$' 

 

Извините если немного туплю...

Надіслати
Поділитися на інших сайтах


30.05.2022 в 12:47, Briz сказал:

выдает я так понимаю после $ что то ложно быть ...

 

Parse error: syntax error, unexpected '(', expecting variable (T_VARIABLE) or '$' 

 

Извините если немного туплю...

это пример реализации на js с применением  методов jquery

  • +1 1
Надіслати
Поділитися на інших сайтах

30.05.2022 в 12:50, chukcha сказал:

это пример реализации на js с применением  методов jquery

я поняла, спасибо, просто php   в условие if  такое не получиться прописать?

Надіслати
Поділитися на інших сайтах


30.05.2022 в 11:53, Briz сказал:

я поняла, спасибо, просто php   в условие if  такое не получиться прописать?

Никто в душе не знает какие у вас там переменные.

Условие пишется так:

if (strpos($this->request->server['REQUEST_URI'], '/tsvet/') !== false) {
	// /tsvet/ есть
} else {
	// /tsvet/ нет
}

 

  • +1 1
Надіслати
Поділитися на інших сайтах

30.05.2022 в 12:53, Briz сказал:

я поняла, спасибо, просто php   в условие if  такое не получиться прописать?

можно, в каком месте?

  • +1 1
Надіслати
Поділитися на інших сайтах

30.05.2022 в 12:56, buslikdrev сказал:

Никто в душе не знает какие у вас там переменные.

Условие пишется так:

if (1 == 1) {

// ссылка одна

} else {

// ссылка другая

}

вот и нужно вот такая 

 

if (если в ссылке если слово  tsvet) {

то выводим то то 

} else {

скрываем 

}

Надіслати
Поділитися на інших сайтах


30.05.2022 в 12:01, Briz сказал:

вот и нужно вот такая 

Обновил ответ.

 

30.05.2022 в 12:03, Briz сказал:

в моделе списка товаров

 

Вместо $this->request->server['REQUEST_URI'] подставите свою переменную.

  • +1 1
Надіслати
Поділитися на інших сайтах

30.05.2022 в 13:03, chukcha сказал:

в какой ссылке?

слово это находить в ссылке на категорию, и начало и конец разные, в середине это слово например https://sait.com/vyazanye-shapki/zhenshinam/tsvet/abrikos/

 

 

Надіслати
Поділитися на інших сайтах


30.05.2022 в 12:09, Briz сказал:

слово это находить в ссылке на категорию, и начало и конец разные, в середине это слово например https://sait.com/vyazanye-shapki/zhenshinam/tsvet/abrikos/

 

!empty($this->request->server['REQUEST_URI']) && strpos($this->request->server['REQUEST_URI'], '/tsvet/') !== false

!empty($this->request->server['REQUEST_URI']) && basename(parse_url($this->request->server['REQUEST_URI']PHP_URL_PATH)) == 'tsvet'

 

  • +1 1
Надіслати
Поділитися на інших сайтах

30.05.2022 в 13:15, buslikdrev сказал:

 

!empty($this->request->server['REQUEST_URI']) && strpos($this->request->server['REQUEST_URI'], '/tsvet/') !== false

!empty($this->request->server['REQUEST_URI']) && basename(parse_url($this->request->server['REQUEST_URI']PHP_URL_PATH)) == 'tsvet'

 

огромное спасибо 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.