Andrey
Искренне завидую ребятам, которые в какой-то момент пришли к нужде делать х2 ценники. У меня обычно в такие моменты выплывают старые любимые клиенты с сайтом за десятку под ключ и очень обижаются, что я "вдруг" заломил ценник (
WebM
Ну я начинал с копирайтинга лет 10 назад, тем не менее старым клиентам тексты давно не пишу))
И школьником называть необзятельно было) у меня уже научная степень экономики
WebM
А так обид нет
Oleksii
И школьником называть необзятельно было) у меня уже научная степень экономики
А мне пятый десяток лет, не люблю когда тыкают незнакомые люди. Без обид.
Andrey
Все начинали... Мой первый сайт был в 2003 году на табличках и со вставками ssi для меню. Технологично шопездец на тот момент.
Andrey
Ещё vbscript, ужас, летящий на крыльях ночи.
Oleksii
Все начинали... Мой первый сайт был в 2003 году на табличках и со вставками ssi для меню. Технологично шопездец на тот момент.
Таааа….я в 2000 примерно на конструкоре boom.ru себе сайт делал, так за день 200 человек посетило в первый же день))
Pathologic
И на упрек “железный” аргумент - а что вы хотите за такие деньги? - вот это просто пиздец, никто ж почему-то не говорит в самом начале, что сделает хуйню, но дешево
Andrey
Да как вам сказать... Вот скажите, что надо сделать, чтобы взять заказ за 100к русскими? Я алгоритма не знаю.
Oleksii
не согласен
Я после второго десятка случаев уже не проверяю.
Oleksii
Да как вам сказать... Вот скажите, что надо сделать, чтобы взять заказ за 100к русскими? Я алгоритма не знаю.
Ну ХЗ…наверное проработать лет 10, уметь общаться, работать с прототипированием, дизайном, версткой, интеграцией. Сайт там себе забацать модный (у меня нет если что, но каждый год собираюсь)).
Andrey
Пусть не всё, но есть. А заказы по 20-30, потолок 80. Чудеса
WebM
Да как вам сказать... Вот скажите, что надо сделать, чтобы взять заказ за 100к русскими? Я алгоритма не знаю.
Знаешь это скорее приходит с первым КРУПНЫМ клиентом, когда понимаешь что оказывается что так можно было, да и появляется портфолио
WebM
дальше уже все зависит от тебя, планирования , наем персонала и т.д
Andrey
Ну в студии где работаю были и по 200к заказчики. Ч то больше про фриланс.
Pathologic
в студии и издержки куда больше
Andrey
Да... Писал как-то на эту тему материальчик.
Sentinel
а как в evo строки комментить?
Sentinel
забыл
Aliaksandr
Никогда не понимал дизайнерских изысков, когда сначала наводится сетка с совершенно разными по ширине колонками и отступами, а потом под 70% элементов рисуется даже мимо такой "сетки":)
Pathologic
в задании написано "должна быть сетка", вот и рисуют
Andrey
А по пути можно вздрочнуть на золотое сечение.
Am
В свете последних сообщений
Am
И еще одна, актуальная
Андрей
И еще одна, актуальная
Вот прям таких клиентов хоть пруд пруди.
Volodymyr
+ спасибо, понял, хоть и не сразу )))
А вы часто в чат заходите)))
Artem
да не, я просто тормоз ))) сразу не понял, что вы имели ввиду что то вроде такого
Artem
@section('content') <div class="c2-layout c2-layout--index"> {{-- Левая панель --}} <div class="left_content cba"> {{-- Главная новость --}} {!! Cache::remember('mainNews', 5, function() { global $modx; return $modx->runSnippet('DocLister', [ 'depth' => 4, 'parents' => 2, 'showNoPublish' => 0, 'order' => 'DESC',
Artem
теперь плагин ещё надо навесить, чтоб очищал эти ключи при добавлении новости в админке наверно
Pathologic
о, тут и функции в шаблонах и global $modx
Pathologic
👍
Artem
иначе $modx не видно
Artem
можно передать его конечно, но не вижу ничего плохого в global в данном случае. Или я не прав?
Dmytro
иначе $modx не видно
Ну если читать доку и смотреть как делать правильно то не надо глобал
Artem
порекомендуйте как правильно
Dmytro
Вот так https://github.com/evolution-cms/example-package/blob/master/core/custom/packages/example/src/ExampleServiceProvider.php#L47
Anonymous
С каких пор $modx не видно?
Artem
в колбэк функции же
Artem
она возвращает значение из modx, если его нет в кеше
Dmytro
я тута баг поймал, и нифига не могу вкурить, какого хрена.....
Dmytro
1 - Array ( [108481] => Array ( [color] => #000000 [color_name] => Black [similar] => Array ( [108482] => 73889 ) ) )
Dmytro
2 - Array ( )
Dmytro
3 - Array ( [108482] => 73889 )
Dmytro
хотя 3 должно быть Array ( [0] => 73889 )
Dmytro
если в else раскомментить $new_sim = array(), то правильно работает....
Dmytro
но почему на шаге 2 массив пустой, а при добавлении в него нового элемента получается вот это 108482] => 73889 ?
Dmytro
то есть, вот пример $a = array(28=>35); unset($a[28]); $a[] = 85; print_r($a); и получим такое... Array ( [29] => 85 )
Dmytro
почему индекс не 0 ? а 29, то есть как раз следующий после 28
Dmytro
это только у меня так?
Aliaksandr
Какая-то бредятина в коде, похоже:)
Dmytro
я привел пример попроще)
Dmytro
вообщем, так работает ансет с массивами....
Dmytro
https://www.php.net/manual/en/function.unset.php#44184
Andrey
Ты потом их складывать попробуй по-всякому, тоже гарантирую необычные ощущения.
Dmytro
а тут либо $a + $b, либо array_merge )
Aliaksandr
Внутри foreach каждый раз присваивать массив зачем?
Dmytro
Какая-то бредятина в коде, похоже:)
кароче. надо просто запомнить, что unset не сбрасывает индексы
Dmytro
Внутри foreach каждый раз присваивать массив зачем?
да тут по другому никак.... надо тивиху размножить на другие товары)
Dmytro
Aliaksandr
Не знаю в чем там конечная цель, но чисто по коду выглядит стремновато, на мой взгляд. Можно наверно то же самое сделать понятнее и проще))
Dmytro
стремновато - иногда просто другого решения не вижу))
Andrey
а тут либо $a + $b, либо array_merge )
А потом ищи значения, которые были в одинаковых индексах.
Dmytro
задачка не сложная - для товара надо подобрать ттовары такой же модели но с другим цветом, ну и соотвественно при сохранении, надо сохранить этот подбор и для выбраных товаров, соотвественно удалив себя, и добавив товар который сохраняешь
Dmytro
А потом ищи значения, которые были в одинаковых индексах.
когда плюсую, мне индексы не важны, когда мерджю - специально перезаписываю, ну как то так п.с. если нече не путаю)
Andrey
Мне как раз тоже пофиг, какие индексы будут в результате, лишь бы по порядку. А если плюсануть или ещё как-то объединить массивы, то элементы с одинаковыми индексами перезапишутся. А надо — добавить. Не нашёл ни одной функции в php, чтобы просто добавить один массив в другой с увеличением индекса, скажем. Пример использования — апи ВК, за один запрос тащу 200 товаров. Ещё запрос — ещё 200. И все товары каждый раз в массиве с номерами 0-199.
Andrey
Приходится циклом по ответу идти и добавлять в общий массив новые товары.
Dmytro
ты чет путаешь.... array_merge тебе надо. Если индексы - это числа, они будут добавляться в конец массива, если индексы строки - то будут перезаписываться
Andrey
А ты попробуй
Dmytro
$a = array( 0 => 1, 1 => 8 ); $b = array( 0 => 2, 1 => 5 ); print_r(array_merge($a,$b)); <pre>Array ( [0] => 1 [1] => 8 [2] => 2 [3] => 5 ) </pre>
Andrey
Сам попробовал. Странно, в консольке получилось. А с живими данными не хотел, недели не прошло.
Andrey
Что за херня...
Dmytro
Что за херня...
я так делаю только для одномерных массивов, потомушо с многомерными тож баги вылазят