🎅
надо сходить за пивасиком
🎅
оу не, по таблицам я профан
Anonymous
сам не из Калининграда часом? :)
Anonymous
вероятность мала, но всё же))
🎅
СПб :\
Anonymous
я бы сам тебе пиво поставил)
who are you
who are you
на сайтах некоторых видел наверное уже при выборе логина когда регистрируешься
🎅
Ахах))
🎅
Nurik
Вообще slug проверять не стоит на уникальность.Особенно когда товаров реально дохрена. Замучаешься подбирать имя, потому что таких будет очень много. Лучше добавлять уникальную строку и не парится.
who are you
в крупных каталогах юзают айдишники а не алиас в url . взять тот же авито или яндекс маркет
накой фиг надо человекочитаемый урл если оно ничего не играет роли, только жизнь себе усложняете. Автоинкрементом добавлять в базе и все будет пахать без геморроя
Nurik
Ну я о чем и говорю.
Nurik
UUID:
d5ef38a4-3fa8-49a6-9a73-430ac280302d
Nurik
в yandex market
Dmitriy
{id}-{slug}
who are you
где?
вот же урл например
market.yandex.ru/product/12600273
🎅
Знаете, тут на вкус и цвет
🎅
Если прoект высоконагруженный, то тут человек сам придет к правильному решению
who are you
в телеграмме есть возможность редактировать сообщения, для этого не надо писать новые со звездочкой 😄
SiZE
Viktor
А потом пройдёт сео аудит и скажут сделайте чпу =D
who are you
тебе и в больнице скажут - нужно лечить то и другое, но это не значит что ты болен, просто медицина платная
who are you
ничего личного, бизнес. СЕО это легкие бабки
Viktor
да согласен с вами
Anonymous
привет коллеги.
Если ли толковые(проверенные) расширения для просмотра картинок товара?
ну например как на али. другие варианты так же подойдут
Anonymous
Anonymous
Anonymous
Anonymous
@Endorphinka Твой способ сработал. Правда пришлось костыльнуть в фильтр, т.к. при update валидация не проходит. Добавил фильтр !empty($this->goodsSlug) ? ['not', ['id' => $this->goodsSlug->slug_id]] : []
🎅
Anonymous
это не совсем тот случай.
мне как бы при любом сценарии нужна эта проверка
Anonymous
Зачем костылить когда есть сценарии 😏
сценарии отлично подходят когда валидация нужна только при определённых условиях. Например проверка пароля при регистрации юзера, а при изменении не проверять.
в моём случае всегда нужно проверять на уникальность ЧПУ. Только при обновлении нужно учитывать что указаный в форме урл может уже принадлежать текущему товару.
костылём я просто исключаю из выборки текущий товар
who are you
ничо подобного))
market.yandex.ru/product/10495486
вот твой урл без всяких алиасов, именно его и юзает скрипт, а алиас это чисто хрень сеошная, без нее маркет пашет
Nurik
who are you
😄
Nurik
))
Anonymous
Anonymous
скорее всего на яндексе тоже работают оба варианта, но не горю желанием проверять)
Anonymous
как вариант одинаковый ЧПУ может быть у подобных товаров.
например iphone-5s-32gb а по айдишнику уже цвет
Anonymous
и овцы целы и волки сыты
SEOшники получили ЧПУ, но в каталоге это по прежнему разные позиции
Сидредин
Друзья, небольшая проблемка: делаю всё, как указано тут https://toster.ru/answer?answer_id=569869#answers_list_answer Всё работает правильно. Но когда в конфиге web.php в 'request' добавляю 'baseUrl'=> '' теряется доступ к папкам, расположенным внутри web и страницы перестают быть доступными. В чем может быть дело?
Anonymous
а как так получилось что у тебя web/ в урле появился?
Anonymous
по всей видимости точка входа веб сервера настроена не правильно
Сидредин
Anonymous
Сидредин
Сидредин
В папку сайта.
Anonymous
а должен смотреть в /some/path/PROJECT_ROOT/web
Anonymous
только откати все модификации htaccess
Anonymous
vtyzq [jcnbyu
Anonymous
меняй хостинг))
Сидредин
)))
Anonymous
ну серьёзно
Anonymous
неизвестно сколько ты ещё получишь гемороя после подобных, совсем не нужных, костылей
Anonymous
тем более на сегондяшний день выбрать не дорогой и удобный хостинг вообще не проблема
Anonymous
потенцияально это нехилая такая дырень в безопасности
Anonymous
что-то забудешь заблокировать и злоумышленник получит доступ к логам, конфигам и т.п.
Сидредин
Я уже настраивал другой сайт на Yii2 на этом же хостинге. Там тоже первоначально была такая же проблема. Но после того, как я что-то поменял - все нормализовалось. Только не помню, что я менял тогда.((
Anonymous
некоторые, полезные на мой взгляд, расширения типа dotenv хранят в корне проекта файлы с настройками
Anonymous
а что за хостинг, если не секрет?
Сидредин
Anonymous
timeweb.ru
https://www.digitalocean.com/pricing/
Anonymous
правда прийдется самому настроить веб сервер, базу и php
Сидредин
Сидредин
Никогда, правда, сам не настраивал все это.)
Anonymous
это первый попавшийся. сам его пользую, но думаю поискать что то поинтереснее
Сидредин
invariance
Добрый вечер дамы и господа
invariance
я пришел к вам с нубскими вопросами
Artur
Сидредин
invariance
Итак... Как можно убрать вывод нотисов в yii2?
invariance
(в смысле не критичных ошибок)
invariance
Сейчас в темпе вальса переучиваюсь на Yii2, т.к. появилась работа на нем. Вот, надо быстренько настроить рабочую среду под легаси)
invariance
предыдущий прогер, судя по всему, не особо с ошибками парился