Alexander
Что будет делать, если встретился с проблемой. Как ищет решения, откуда получает знания.
Alexander
Я не беру людей с опытом меньше 5 лет с php, и 2 лет в yii
Alexander
По конкретным задачам и прочему смотрю на испытательном сроке.
Alexander
Если человек чего-то не знает - это не проблема. Этому можно разобраться и научить. А вот если он считает задачу выполненной при передаче тестировщику - это я уже вылечить не смогу. :-)
Витебск 01
Как сделать find в YII1, чтобы не нужно было через foreach выводить, а как обычный массив либо объект?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Если нет доверия к компании, лучше стороной пройти. Разработка подобного приложения в моем регионе будет стоить от 40k+ с учётом дизайна и без "дополнительных" секций
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Это не тестовое задание, скорее ТЗ на разработку сайта)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
И спасибо за экзэмпл)
Ivan
Зато с точки зрения обучения самое то если нет особо идей
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Идеи нужно научится генерировать
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Иначе зачем вообще быть разрабом?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Не зря же начинали с тетрисов на vb 😄
Александр
тетрисы как-то прошли мимо... хотя всегда хотел написать 😕
RoboSpectrum
так почему у меня не отрабатывает target' => '_blank'? в Html::a
Может уже поздно, но потому что есть одноименная папка в web
mr.
и composer.lock в .gitignore 😆
Жиза... ХЗ зачем, но раньше так и делал...
Ivan
Может уже поздно, но потому что есть одноименная папка в web
Не поздно))) проблему я ведь так и не решил, те более у меня идет ссылка не на тот сайт с котором работаю а вообще на страницу в соц сети
Ivan
А метод не отрабатывает
RoboSpectrum
что-такое было когда в web лежала папка с таким же именем как в target
Ivan
Такого там точно нет
mr.
скопируй код еще сюда можно в ``` обернуть 😉
В телеграм код больше одной строки(по крайней мере в линух клиенте десктопном) выглядит оч вырвиглазно.
Danil
в вебе норм
Ivan
<?=Html::a('expo', Url::to('http://www.expo.kz', ['target' => '_blank', 'rel' => 'nofollow'])) ?> так вот и весь код
Ivan
Видимо нужно попробовать в "" такие ковычки щапихать
Ivan
*запихать*
mr.
*запихать*
Три обратные надо, где буква Ё
Danil
<?=Html::a('expo', Url::to('http://www.expo.kz', ['target' => '_blank', 'rel' => 'nofollow'])) ?> так вот и весь код
должно быть <?=Html::a( 'expo', Url::to('http://www.expo.kz'), ['target' => '_blank', 'rel' => 'nofollow'] ) ?>
mr.
А лучше pastebin.com с подсветкой php
Danil
лень 😅
Danil
но если кода много, то лучше там, чем здесь
Ivan
Код то одна строка, сделал как в мануале написано а оно отказывается работать
mr.
И да, второй аргумент метода a класса Html принимает на вход URL который либо строка либо массив.
mr.
А ты туда тег a напихиваешь.
mr.
Html::a('expo', 'http://www.expo.kz', ['target' => '_blank', 'rel' => 'nofollow']);
Anvarbey
Всем доброго времени суток , как новичок в yii возникают пару вопросов , как начать его учить правельно , как читать документацию правельно , хочу сделать сайт визитку , не имею представление как,кажется что yii2 только для админок и систем , гуглил ничего дельного не нашел , посоветуйте
mr.
Не забыв при это use сделать для Html класса)))
Ivan
Вообще страница должна открыться в новой вкладке, но открывается в той же
Ivan
Use сделан
Ivan
Слушайте, а вообще обязательно делать такие ссылки средствами yii, на сколько страшно если это сделать просто в html, ну как обычная ссылка
mr.
Слушайте, а вообще обязательно делать такие ссылки средствами yii, на сколько страшно если это сделать просто в html, ну как обычная ссылка
У меня всё ок, МБ у тебя JS что-то творит, посмотри в исходном коде, target="_blank" есть? Такие прямые ссылки можно и без хелпера, но хелпер в данном случае больше как шаблонизатор служит.
mr.
А вот уже по сайту если переходы, то там обязательно через хелпер.
HIT
Всем привет! Подскажите пожалуйста как перехватывать все акшены со всех контролеров?
HIT
yii 1.x
SiZE
что перехватывать?
SiZE
Потому что криво сконфигурирована папка
Юрий
та в которой сайт лежит, например
Юрий
сравнить htaccess в этих проктах, например
mr.
О дааа....
mr.
if (!isset($GLOBALS['no_automatic_breadcrumbs']))
mr.
$GLOBALS в 2К17
Юрий
Выше аппач в 2к17
Юрий
О чем ты...
mr.
Это легаси написаное в конце 2К16
Юрий
бить нещадно
Юрий
у меня сейчас есть проект где избавление от такого наследия, но проект 2004 года хотя бы
Юрий
@samdark привет, а можно вопрос? Он может показаться холиварным, но все же. Почему у тебя неймспейсы начальные в нижнем регистре? samdark\hydrator\Hydrator - вот это имхо неудобно набирать из-за надобности помнить что надо бы регистр повысить
Юрий
аналогично с yii\
Юрий
почему не Samdark\Hydrator\Hydrator?
Borys
Выше аппач в 2к17
чем плох апач?) на локалочке работает норм)
Toly
почему не Samdark\Hydrator\Hydrator?
В PSR-2 имена директорий должны в точности соответствовать именам неймспейсов. В Yii так повелось, что все директории в нижнем регистре, оттуда и имена спейсов
Toly
Историческое имхо
Юрий
ну yii ладно историческое, но вот гидратор не такой и исторический
Дмитрий Житких
Добрый день, подскажите пожалуйста как мне из MAC сделать рабочую станцию разработчика ? что где почитать ?
Toly
ну yii ладно историческое, но вот гидратор не такой и исторический
Ещё один плюс - имя packagist пакета, адрес github репы и namespace, который используется в пакете идентичны. Внутренний перфекционист ликует
HIT
как переопределить beforeControllerAction для всего приложения?
SiZE
если посмотреть на том же гите репы с NS, пожалуй только у зенда такое именование папок (с прописной)
HIT
Так же как и не для всего.
просто в модулях понятно. А вот как для приложения
mr.
просто в модулях понятно. А вот как для приложения
в конфиге приложения задай свойство on beforeAction , где значение это \Closure , т.е. можно описать через анонимную функцию, название функции в глобальной области видимости, массив где первый элемент это объект или название класса, а второй название метода.