webiumpro

webiumpro
Рейтинг
39
Регистрация
20.03.2017
Должность
Web-developer
Интересы
web-разработка, проектирование архитектуры, web-дизайн, seo, DevOps, интерфейсы
Разрабатываю веб-сервисы, пишу скрипты, создаю сайты. Не работаю с CMS и конструкторами.

Я в таких случаях использую headless chrome и пакет puppeteer под nodejs. Есть реализация puppeteer на php, но мне оказалось проще работать с браузером на ноде, потому что под php всё это работает не очень хорошо.

Dram:
ибо думаю что вообще чушь написал....

Правильно думаете)

Если используете jQuery, то почитайте тут документацию по использованию ajax. Там есть простые примеры.

Код по js вообще синтаксически неверно написан. Как-то так хотя бы надо:


if(res.status > 0) {
jQuery.ajax({
type: 'POST',
url: '/file.php',
dataType: 'json',
timeout: 5000,
data: {'code': 1},
success: function (response) {
location.reload();
},
error: function (jqXHR, textStatus) {
console.log('Error: list');
}
});
}


---------- Добавлено 10.09.2019 в 19:11 ----------

И еще, если в dataType передаете json, то и возвращать из php обязательно нужно json, иначе получите ошибку parse error

Ставил как-то вот этот пакет в движок на Laravel. Может есть смысл найти умельца, который его к DLE прикрутит, если это дешевле, чем плагин покупать :)

Всем привет.

Недавно разобрался с node.js и написал решение по переводу сайтов через google-переводчик в обход их платного API 😎 Так что теперь готов браться за всякие парсеры под нодой и пачками переводить сайты (переводчик у гугла щас стал очень хорош), ну и разрабатывать полноценные веб-сервисы на JS-стеке было бы интересно попробовать 🍿

Так же продолжаю работать, времени свободного стало побольше - обращайтесь :)

Это не лишний css) Необязательно тянуть весь бутстрап, его сетку можно подключить отдельно. Если не хотите ее подключать, то самостоятельно такой код в css написать тоже проще простого, используя свойство flex. PHP вам здесь вообще не нужен и нагромождение условий - тоже. Рендеринг шаблонов должен быть максимально отделен от php-кода, насколько это возможно

Dram:
Если бы я понял вашу идею, то расставил бы, а так пока не догоняю )

Вы знаете, как сетка bootstrap работает? Идея в том, что каждый блок с классом col-md-4 - это столбец, который занимает треть ширины от всей строки. Если бы я понимал, зачем вам условия со счетчиком и лимитами, то привел бы пример сразу с этими условиями)

Так вы одну одну и ту же категорию пытаетесь в 3 ячейки запихать) Если вы хотите, чтобы именно категории в 3 столбца выводились, тот тут действительно будет проще с помощью CSS тогда решить. Сетка того же bootstrap подойдет

---------- Добавлено 09.07.2019 в 12:27 ----------

Условия самостоятельно расставите)


<div class="row">
<?php foreach ($this->categories as $category): ?>
<div class="col-md-4">
<a href="<?php echo $category->link; ?>" class="category"><?php echo $this->escape($category->name); ?></a>
</div>
<?php endforeach; ?>
</div>


<table>
<thead>
<tr>
<th>Название</th>
<th>Столбец2</th>
<th>Столбец3</th>
</tr>
</thead>
<tbody>
<?php foreach ($this->categories as $category): ?>
<tr>
<td><a href="<?php echo $category->link; ?>" class="category"><?php echo $this->escape($category->name);?></a></td>
<td><?php echo $category->column2; ?></td>
<td><?php echo $category->column3; ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>

Имеется сайтик по gambling, не растет никак, возьметесь?

Привет, друзья.

Заканчиваю большой проект, поэтому готов взяться за задачи любых масштабов. Также, напоминаю, что скидка в 20% на копирование за отзыв все еще актуальна :)

Всего: 235